1.0
Jan 30, 2026
Former employee, more than 1 year
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
High salary and an excellent benefits package
Cons
Bureaucratic, institutionalized, toxic work environment where people (most but not all) with very long tenure thrive despite their lack of expertise in the subject matter. if you are a new hire, they will make sure to make you feel like an outsider and the system is created as such to worship those long tenured people. purely toxic work environment. had to quit to take care of my mental and physical well being. it was a nightmare to work here.