1.0
Feb 23, 2024
Former employee, more than 8 years
The Woodlands, TX
Recommend
CEO approval
Business outlook
Pros
Originally it was the job security and trust in Leadership Good benefits.
Cons
They outsourced everything except the very top level of leadership.