3.0Apr 18, 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.0Mar 24, 2025A job that allows you to fly high as IcarusProject managerCurrent employeeStuart, FLRecommendCEO approvalBusiness OutlookProsability to move up quicklyConshigh stress environment, poor leadershipShow more