Vantaggi
There can be nice colleagues, quiet work environment, gym and ok cafeteria. If lucky, one can be under nice and laid-back management, good benefits, flexible work hours and ability to work from home.
Svantaggi
Stiff management, not willing to change towards employees' work comfort and needs. It appears that most of managers are afraid of upper management and there is bad communication most of the time among departments or even within departments. Evaluations are strict (based on management) and in order to perform on an average evaluation level or above average one employee has to work overtime most of the time. Competition among coworkers is encouraged which creates a hostile work environment with too much stress, again depending on management. Not enough days off, not a secure place to work anymore. Appears that the stress factor of loosing ones job is one of the first 3 stress factors in FINRA.