Pros
All the management and other people are laid back, there is no micromanagement of any sort, CEO is a very cool guy and the CTO is very knowledgeable, you will learn a lot from him
Cons
Before joining remember this is a startup so make up your mind for hell lot of work