1.0
May 3, 2026
Solid core company, but do not "lead" in St Louis.
Former employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Good Company in itself Good Retirement Employees managed were top notch and awesome Decent "Tech Stack" Beautiful Dallas Campus
Cons
St Louis station management was absolutely horrible Poor pay Lack of OT (at STL Station) No bonuses No raise Most unethical and unprofessional management Ive ever worked with Screamed at and harassed multiple times by my own co-supervisors and management. Management deferring AD driven tasks on areas of the aircraft that have killed people to avoid ruining their station metrics.