1.0
May 11, 2025
Former employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Excellent Benefits and hard working staff.
Cons
Poor Upper Management stressful working environment Poor Communication Trainings
Check out your Company Bowl for anonymous work chats.