2.0
Aug 16, 2023
Former employee, more than 1 year
Dedham, MA
Recommend
CEO approval
Business Outlook
Pros
Decent pay, good day-one benefits
Cons
Physically taxing work, safety is questionable, management aggressively pressures people to take time off once majority of work is done to cut costs, shifts may be cancelled