3.0Aug 10, 2012Anonymous employeeCurrent employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsGreat place to learn technologyConsdying team spirit and low work ethicsShow more
3.0Feb 9, 2026Sales associateFormer employee, more than 5 yearsAccraRecommendCEO approvalBusiness OutlookProsnot much to say at this pointConssalary kept delaying and it was frustratingShow moreHelpfulShare
3.0Nov 11, 2024Communications managerFormer employee, more than 3 yearsAccraRecommendCEO approvalBusiness OutlookProsBusiness had an exciting strategy and opportunity in the marketConsShareholder expectations were not matching investmentsShow moreHelpfulShare