5.08 June 2026Great work environment but unclear requirementsAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsExcellent work environment, really easy to communicate.ConsNot entirely clear sometimes about requirements, need more guidance.Show more