Pros
Good benefits, free fruit and coffee, friendly entry-level colleagues
Kontras
The company has declined sharply over the past couple of years. There's little room for growth, unless you're a favorite. The management does not hold employees to the same standards and the review/feedback system has been changed in ways that allow management to get away with very questionable behavior and with treating employees very poorly in a way that is "compliance friendly" They've stripped back more and more of the "perks" that they advertise during the interview process as time goes on, but will not consider feedback seriously. There's definitely a "If you don't like it, other people can replace you" mentality these days. This is not the company it used to be, and there's a good chance there won't be a long term improvement in the future