3.0
Jan 22, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great coworkers and lots of opportunities for growth
Cons
Can be demanding at times and some of the sales team can do better at managing client expectations and appreciating the internal teams that do the work