They have a collaborative and innovative group of people looking to improve lives. I genuinely like the people I work with and the location is awesome. When it comes to the work itself, I feel a balance of define job responsibilities and new opportunities for growth, which definitely keeps things from getting dull.
Cons
The company is a startup and feels like one, which can be good for people expecting it but tough for people who are seeking a big company feel.