3.017 Mar 2026Decent Place to WorkDirectorFormer employee, more than 3 yearsSan Francisco, CARecommendCEO approvalBusiness outlookProsDecent but far from the best place to workConsLow perks (bonus, 401K match, benefits)Show more
3.028 Jan 2025Average paymentJunior project managerCurrent employee, more than 1 yearTrierRecommendCEO approvalBusiness outlookProsone of the Biggest company in Trier RegionConsEvery 6 months new Managers, Salary is Average and Minimal salary hike.Show more
3.02 Oct 2024Team Lead, Technical Services AdministrationTeam leaderCurrent employeeOakville, ONRecommendCEO approvalBusiness outlookProslead a team, train, processesConsmanaging people has been the most difficultShow more