Vantaggi
Coworkers are all nice. Free sodas, granola bars, etc. Flexible work hours. 401k match.
Svantaggi
Very top heavy. Several layers of management. No money for the worker bees. People have had the same position for years. A recent reorg demoted several people who had the choice to take a lower position or leave. Management exudes used car salesman sliminess and are obsessed with business jargon and buzzwords. It is almost like a movie set of how they think a company should look like and feel like. Your education and experience do not seem to matter. Try to better yourself and they will hire from outside, so it is a waste of time. Once you are an account manager, which is what they call support, you will always be an account manager.