3.06 June 2026Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGreat people around you. Supportive team.ConsPay needs to be improved and fair.Show more
5.08 Sept 2025Account managerCurrent employeeTexas City, TXRecommendCEO approvalBusiness outlookProsElectra Link leadership cares about employees and wants to make them happyConsThere are not many to shareShow moreHelpfulShare
1.018 June 2026Bus dev managerCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsThey gave a good reputationConsThey don't know how to treat people. If you're not in the in crowd you're outShow moreHelpfulShare