Pluspunten
It's a really challenging environment; you can be pushed to your limits and you learn a lot. The people you work with are brilliant and driven, and you meet some of your best friends working here. The benefits are very good - health insurance is obviously a huge win here. The pay is very competitive, and they offer many other (and great) benefit options. The culture is really unique and collaborative. Everyone just wants to do what's best for the customers and people pull together like I've never seen to make things happen. It's cool. If you like doing something new all the time, this is a great place to work! Obviously, the campus, the creative architecture and art make it a very interesting place to work. It's fun - it's not something you get at very many companies.
Minpunten
It's a really challenging environment! If you aren't prepared to push yourself, you'll get burned out. They've started removing monetary bonus incentives for things like employee referrals and extra certifications. In personal experience, they aren't always as flexible in finding the best fit for you. It may be easier to just replace your current position if they don't have a need for what you'd like.