Pros
Start-up mentality, flexible, no micromanaging, great atmosphere, ability to introduce and execute your own ideas, personal growth
Cons
Being localized in the EU, the business needs to comply with all the EU regulations that limit innovation and growth