Vantaggi
Enjoyed working with the people. Most were very competent. Good benefits and bonus plan. Company is willing to get you the tools needed for the job. Good quarterly lunch and after work events. They try hard to balance high work demands with little but meaningful perks. Overall, a pretty good place to work.
Svantaggi
Lots of overseas calls at night that you need to support. Many seem to thrive on how late they can schedule meetings and send emails out - I never got hassled for not responding to emails till morning so it didn't bother me that much, but I know others were expected to be responding to emails at any time, day or night. I believe they value their employees, but if they need to show profit, or make a quick shift, they'll layoff people pretty fast to make Wall Street happy.