Pros
Friendly colleagues, very nice salary. Tech team is really open to new technologies.
If you finish your tasks in scheduled time then nobody gets in your way.
And there is a kitchen-like place in the office which has toaster, filter coffee and tea makers and a fridge filled in with snacks, cheese, milk, coke etc... which comes in handy when you are hungry.
Cons
Workflows and processes are still building up, so sometimes junior developers can mess up things easily.