3.0
Apr 8, 2026
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Dont take this review seriously. They were a good company leading in employee innovation back in 2020. Love the paid college and the asscess to a multitude of benefits.
Cons
DEI backtrack made them look fake