It used to have a somewhat laid back culture and not a bad place if you don't mind the not so stellar pay.
Cons
After financial crisis, the management in Europe really doesn't care much about the business or people in America. Work keeps piling and the pay is stuck.