Pros
The company has a young and great culture typical of start ups.
All people are hard workers chasing their targets but at the same time finding their time to chill and socialize with each other.
If you want to challenge the status quo on a daily basis, seek and desire to radically change the inefficiencies in the world, and get what it means to build movements and not just machines, well, this is the right company for you!
Great team lunches and drinks along with office events as well.
Cons
Startup environment requires you to be on top of your things and gets your hands dirty.