4.0
Aug 25, 2025
Former employee, more than 5 years
San Antonio, TX
Recommend
CEO approval
Business Outlook
Pros
Good healthcare and a VERY stable job. Really good if you have a family/children
Cons
They own you, legally, for the length of your contract, Any and all decisions made by leadership can make or break how your year is going to go and there is nothing you can do about it.