The pay is decent if you fight for it, the benefits are better than anywhere else I've ever seen, and are free for employees. It's essentially free healthcare. The work is okay. Dog friendly offices.
Svantaggi
Management is not great, there is A LOT of drama and laziness. It's very high stress. There is no room for advancement.