Pros
Flat hierarchy and you are your own boss. You obviously answer to someone but, you have the freedom to make decisions (sometimes business decisions too.) and you own those decisions. It's a startup and you face a fast paced environment. They follow scrum processes and believe in move fast and break things. Respect for personal life. PTO's for personal times and no one's ever wanting more work than what's expected from you. Really flexible as far as you get the job done. They want you to grow with them.
Cons
Since it's a startup, the management is still trying to find the best workflows and processes. You may not like the place if you want a proven company to work. Again since it's a startup, hard work and self-motivation is needed. You may not like it here if you are not ready for it.