Pros
Nice location and office. Nice pay compared to low end outsourced call centers but on par with banks for example. Still expanding so some opportunity to grow but how it is done you can read bellow.
Cons
Nobody from management has any relevant background and have no idea how simple things work in company, therefore your knowledge or experience doesn't matter, you can only get promotion if you are friends with management. Who is promoted is decided weeks in advance of interviews (I know of at least few examples). Sometimes Team Leads would refuse taking a call when a customer would like to speak to a supervisor or they would all leave for same meeting and you wouldn't have any senior support at all. The company is quite scammy check the negative reviews on Trustpilot about Trip.com or Ctrip.com (Most of 5 Star reviews are obvious fakes). That means you would often need to lie to customers or promise something you know wont be delivered. I could continue but you get the picture, almost everybody I ever spoke to are looking for a new job.