Pros
They say "hire for attitude, train for skill", so your co-workers are the nicest. Good intern and Management trainee programs. Good diversity. Benefits are great, nice office building downtown and a free transit pass.
Cons
Competent management has to quietly get things done, the rest lie, lie, lie about their performance numbers. Never get caught using the open door policy ... it sets you up for retaliation. No HR. No recourse. Don't talk to a mandatory reporter or you find yourself talking to Legal, it also makes you a prime target for retaliation. Pay is 20-40% below market unless you are favored. Bonuses are weapons; your manager will pocket it . Training programs are great, but not comprehensive ... personal development is on your dime and reimbursement is slow. Not a great place if you are already established in your career. Lots of micromanaging, nepotism, favoritism, and intrigue. Good diversity in the ranks but little in Management. CEO is the founder's son in law ... and this precedent is seen all the way down the ranks: It's not what you know but who you know, marry, or sleep with. Like a 90's version of Mad Men, complete with 90's technology and dress codes.