4.0
Jun 3, 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Excellent colleagues Good recruiting process and standards Focus on high quality service Approachable Senior Management team Training opportunities availability
Cons
Intense workload Limited guidance for career progression Big decisions are not communicated on time