1.0
Jan 6, 2025
Former employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Amazing team and co-workers. Very supportive and engaging clients and partners.
Cons
Employees here are very hardworking and persevering. We all work very hard, but still the leadership compensates us poorly. The awful pay and mediocre health benefits really demotivate employees. And doing stressful work while not being appreciated and compensated is the main reason why employees are dissatisfied with this company.