4.0
Jul 17, 2024
Former employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The people are great to work with. If you like physical work, could be a great choice.
Cons
Compensation could be higher, but that is also the case for most companies. Hours can also be long.