3.0
Apr 22, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Transparent pay scale, defined career track for technical individuals, excellent health benefits, early career development opportunities
Cons
Lack of sales team forces upper levels to lead, sell, and bill which creates a stressful environment with fractured attention as leaders.