4.0
Sep 9, 2023
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great for a new person starting out of college. Decent compensation and benefits.
Cons
Too bureaucratic. Has too many internal processes. Upper management has been too volatile.