The mentors and supervisors are great and they have helped me a lot in my studies, career planning and many technical problems. The work place is upstairs in a shopping mall, and the decoration facilities are very new. Transportation is convenient.
Cons
The salary is not very competitive. Work life balance is hard to achieve.