5.0Jan 19, 2018Level ii technicianFormer employee, less than 1 yearBraintree, EnglandRecommendCEO approvalBusiness outlookProsgood experience in IT, lots of good people aroundConsLow pay, management is terrible.Show more
3.0Nov 22, 2019Anonymous employeeCurrent employee, more than 10 yearsRecommendCEO approvalBusiness outlookProsPay is always on timeConslong hours weekends are expectedShow moreHelpfulShare
4.0Apr 28, 2025Enterprise business managerFormer employee, more than 1 yearBraintree, EnglandRecommendCEO approvalBusiness outlookProsEmployee Development Creative freedom Support Management TrainingConsThe wages aren't so competitiveShow moreHelpfulShare