4.0
Aug 29, 2024
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
- Good pay - Good managers and directors - Low politics - Focus on GSD
Cons
- Not enough structure for a company of its size - Could be chaotic at times with priorities.