4.0Oct 13, 2025Strong benefits but too much bureaucracyCustomer service representative (csr)Former employeeHouston, TXRecommendCEO approvalBusiness OutlookProsCompetitive salary, excellent global benefits package, focus on safety culture, and opportunities for international collaboration on diverse projects.ConsSlow processes due to excessive bureaucracy, lack of clear career progression for all roles, and heavy reliance on approval from headquarters.Show more