3.0Mar 17, 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.0Jan 28, 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.0Oct 2, 2024Team Lead, Technical Services AdministrationTeam leaderCurrent employeeOakville, ONRecommendCEO approvalBusiness outlookProslead a team, train, processesConsmanaging people has been the most difficultShow more