5.0
Apr 17, 2023
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great training. Everyone wants you to succeed
Cons
Don't work here if you just want a 9-5 where your performance is irrelevant and promotion and income is based on tenure.