2.027 Feb 2026I don't think the company is still openAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsPeople are really nice and supportiveConsThe pay is not that great and no benefitsShow more