Vantaggi
good work life balance and relaxed work atmosphere. i never work over time. i have talented colleagues. my boss is nice and we worked together pretty well. i tried interviewing other opportunities and found they did not pay as much as ebay, at least in China. i have chances to work with U. S. colleagues and sometimes went there to have training and meetings. my english gets much better because i have to talk with other parts of the world in english all the time, which is a great thing and will be a good asset for the future career.
Svantaggi
it's now too big to avoid bureaucracy. one small issue will have to be waited for a long time to get fixed. an email thread grows very fast when people are saying nothing but CCing extra ones to the thread, and finally no one has the answer. when things go wrong, managers often first say it is because under staffing so he can get more head count, which will help himself to grow along the ladder, but makes the company even bigger and slower. why now there is lay off? because we have too many people now. it's very true.