4.0
Mar 13, 2026
Recommend
CEO approval
Business Outlook
Pros
Great culture, lots of smart people working in the company.
Cons
A lot of leaders were promoted internally which can be good but also limit perspectives from different companies and markets. Should seek for more tenured people on leadership positions.