Pros
Good salary and benefits, and work life balance.
Cons
I was terminated without reason after nearly a year of employment, even though I was on a permanent position. My performance at work was very good, and never be warned for any serious mistakes. One day, I was suddenly asked to sign an agreement by HR, and notified that the company unilaterally decided to fire me. I found that it was a common trick of this company, and the reason maybe don‘t want to pay the year-end bonus. Such a company is not worth going to, it doesn't want to keep employees. I suggest everyone not to go to this stupid company. If you pursue stability and want to develop in a company for a long time, you must not come to this company. A very infuriating and speechless work experience.