4.019 Feb 2025good salariesAnonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsgood salaries, good working conditions, occassional company meetups.Conshigh employee turnover, people get laid off without much of an explanation.Show more