4.0
Apr 23, 2025
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
The culture is truly collaborative—everyone is approachable, supportive, and willing to share their knowledge.
Cons
heavy workload sometimes with the number of accounts that is managed