5.0
Mar 23, 2022
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Solid benefits, great work culture, they definitely take care of their people.
Cons
Quite a few managers that have become managers based on tenure rather than merit. Sacrifice innovative technology for culture and relationships.