5.0
Jan 27, 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Consistent support from leadership without micromanagement, which allows autonomy. Team morale is strong, and the culture is supportive a reasonable work-life balance.
Cons
Workloads for account managers are heavy, which makes it challenging to consistently deliver the level of service expected. Managing communication between clients and specialized technical teams can be inefficient