5.0Jul 21, 2025Ta managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat Culture, truly collaborative and inivativeConsno 'Cons' to speak ofShow 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