2.0
23 May 2026
Former employee
Recommend
CEO approval
Business outlook
Pros
Great benefits and the CEO seemed to really care about the people.
Cons
Extreme favoritism from sales leadership. Toxic sales culture. Protection of terrible leaders.
Check out your Company Bowl for anonymous work chats.