5.0
Jan 18, 2025
Former employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great management, pay and benefits. Everyone supports and helps each other.
Cons
At times, the work environment can become quite intense, and the pressure can be felt periodically.