-Great atmosphere and really good people as colleagues
-Strong work ethic
-Flat hierarchy
-Remote flexibility, it matters what you do not where you do it
-Time flexibility, it matters what you do not when you do it
-Great salary and perks package
-Beautiful and vibrant office
Cons
-Steep learning curve in the beginning when familiarising with the market and object oriented programming