4.0
Dec 19, 2024
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The best part of working here is the great team and the friendships I've made. The work environment is friendly, and there’s a strong sense of camaraderie.
Cons
Management needs improvement, especially in terms of processes. Things can feel disorganized, and communication could be clearer, leading to some inefficiencies.