1.06 Dec 2025Stay away, not a good placeAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsNo pros at all this place sucksConsWorst culture ever, the CEO is arrogant and they wont pay youShow more