2.0
Mar 22, 2023
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Helps create a strong base for Energy industry
Cons
Over worked,Understaffed, Underpaid employees taken advantage of unfortunately wasn't always the case