Steep Learning curve, good quality of people around, Strong Branding, Great recognition culture, and Good benefits for staffs including healthcare, cars for performers and company travel trips
Cons
income Upper ceiling, High turnover, uncertain prospect after 3rd year