1.030 May 2024This place is a trapAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsThere are very few prosConsNo room for people to grow. Come here if you want to stop your career. Senior management make it very difficult for you to leave by using notice and non-compete. Zero transparency on management practices.Show more