5.0
Sep 25, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Best company I've ever worked for (having worked for 5 different companies over a 30 year career). Mission aligns workers and everyone works together. Excellent benefits. Transparency and communication from executive team is best in class.
Cons
Work is fast-paced, demanding and can be stressful. Young managers are often given the benefit of a promotion fast-track in a way that seems preferential to more experienced employees who have achieved similar outcomes.