4.0
Mar 5, 2026
Former employee, more than 5 years
Chandler, AZ
Recommend
CEO approval
Business Outlook
Pros
Technology, people, growth, fundamentals - great first job, sales can be rewarding, people and culture are mostly strong
Cons
Some managers are not great leaders