Great team. Lots of flexibility to start and implement new exciting projects all the time. Flexible work timings and remote working options make it all the more easier to bring your best to work. Latest technologies and platforms add a lot of value to your technical resume.
Inconvénients
Poor benefits. Sometimes the chaos of a small firm might overwhelm people who come from big structured environments.