great benefits, work/life balance, overtime is rare and if necessary it is absolutely appreciated, donuts, great coffee machine, bike culture
Cons
employees get a lot of trust and independence - this can be a great benefit, but also means that processes are not 100% streamlined and office standards are not very rigid