Pros: good management, excellent working conditions, nice people
Cons: cramped cubes
It was a solid place to work, good people, little drama and even a little fun at times. If you are lucky enough to get a job here? Don't give it up for all the tea in China.