3.0
Mar 2, 2026
Former employee
Oklahoma City, OK
Recommend
CEO approval
Business Outlook
Pros
Great compensation and benefits Awesome team Good perks Very interesting products
Cons
Little feedback Very quiet in mid-level management until something is very wrong Strong-willed people, often lots of pressure to perform with little guidance