-Incredibly smart and driven co-workers
-Great work environment (catered lunch, ping pong, etc.)
-Well paying positions with great opportunities for advancement
Cons
-The company doesn't have as much of the startup "spark" as it did prior to the vistaprint acquisition in 2011 which is expected, but still a con