3.018 Oct 2025Technical support engineerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGood office atmosphere, most people were niceConsThe pay, it was too low compared to other companiesShow more
5.016 Mar 2021Executive directorFormer employeeDallas, NCRecommendCEO approvalBusiness outlookProsGreat Job Benefits are There.ConsNo Issues to Report about the JobShow moreHelpfulShare
3.02 Jun 2026Anonymous contractorCurrent contractorRecommendCEO approvalBusiness outlookProsMission and the people. Work life balance.ConsDisorganised structure of working. No plan for promotionsShow moreHelpfulShare