1.0Jul 28, 2023Trainee company secretaryFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsNice people to work withConsManager was a horrible person who didnt care about their employees.Show more
5.0Mar 20, 2026Anonymous employeeCurrent employee, more than 1 yearHouston, TXRecommendCEO approvalBusiness OutlookProsYou will not find a better work-life balance anywhere. Getting 22 days of PTO the first year you work somewhere is almost unheard of. The people are very nice.ConsMore on-site amenities would be niceShow moreHelpfulShare
2.0Mar 7, 2026Tax analystFormer employee, more than 3 yearsHouston, TXRecommendCEO approvalBusiness OutlookProsGreat benefits Overall great companyConsOffice politics Toxic management Lack of compassion from all managementShow moreHelpfulShare