Pros
Lots of innovation, very interesting projects, ability to rapidly progress, management trusts you to take ownership of what you are passionate about.Cons
You have to be comfortable with the fact that you will wear different hats and confident to take ownership of tasks outside of your comfort zone