3.0
Sep 17, 2025
Former employee, more than 10 years
Phoenix, AZ
Recommend
CEO approval
Business Outlook
Pros
Pay is very competitive and benefits are great.
Cons
Leadership can be terrible and if you live outside of NY or India high probability of being displaced