The team is amazing. The senior engineers have lots of experience and many interns return full-time to work on the exciting project. Great place to work and lots to learn.
Cons
As a startup the pace is always high and things are always in flux. I think the leadership and management did a great job of handling it and disseminating information when needed.