1.0
Mar 9, 2025
Recommend
CEO approval
Business Outlook
Pros
Large scale. Established Brand. Above average compensation. Easy to stand out — 90% of employees do nothing.
Cons
This company is rampant with 20+ year veteran employees who are paid very well but contribute absolutely nothing and are stuck in their old ways. Technology stack is an absolute joke. Every piece of technology you touch is like a time capsule to 20 years ago. The sales led culture is very toxic.