Pros
The company is full of extremely smart people who are forward thinking, encourage growth and development, and are extremely passionate about their work. This makes for a dynamic, entrepreneurial, and exciting work experience from which to learn and challenge yourself.
Cons
While I learned a lot while I was there, I felt a bit underutilized.