1.0
Jan 15, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Very large and expanding company
Cons
Leadership is stuck in their ways and doesn't adapt to new technology. Gives titles to employees it shouldn't and doesn't put effort into employees it should.