Pros
1. On-Site gym/fitness, trainers are very nice and knowledgeable 2. In place food court, taste is good and price is much lower than the market 3. Pay deposited on time, that's the reason I give one star Nothing else
Cons
1. 0 appreciation, don't expect any appreciation, even recognition is absolutely 0, 2. Just a labor center of New York office; 3. A lot of over time works and weekend works, even had to work till 2:00AM then came to the office before 9:00AM next day, but the manager just didn't care, and still kept blaming you here and there 4. No document at all, but the manager just expected you know everything over night 5. Your achievements were totally ignored, but your minor mistake would be exaggerated infinitely and would be marked in your manager's mind forever 6. very frequent turn-over, the whole team totally turned-over in a year except the manager 7. too much more.....