4.0
May 14, 2025
Former employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great People and Managerial support
Cons
Inconsistent direction of company wide goals and compensation plans
Check out your Company Bowl for anonymous work chats.