3.0
Oct 12, 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Coworkers, paid time off, good insurance
Cons
Trying to get a pay increase is extremely hard. Not many opportunities to move up in organization and very slow to get promotions.