3.018 Apr 2025DecentSalesFormer employee, more than 3 yearsStuart, FLRecommendCEO approvalBusiness outlookProsNice People. Believe in employee growth.ConsManagement is lacking. Very much a top heavy org.Show more
3.024 Mar 2025A job that allows you to fly high as IcarusProject managerCurrent employeeStuart, FLRecommendCEO approvalBusiness outlookProsability to move up quicklyConshigh stress environment, poor leadershipShow more