5.0
Oct 7, 2025
Current employee, more than 10 years
Somerville, MA
Recommend
CEO approval
Business Outlook
Pros
• An organization where WOW’ing employees comes before the clients. • Endless opportunities to learn, grow, and take on new challenges. • Leadership encourages innovation and supports career development. • High visibility roles that let you make an impact quickly. • Fast paced environment keeps you learning and improving.
Cons
• High expectations, but leadership is supportive and accessible. • With growth comes change adaptability is key here. • Company is continuously improving systems and infrastructure to match expansion. • We set ambitious goals, which can be demanding but also rewarding. • Work can be complex and regulated, requiring strong attention to detail.