Definitely a good place to work. The culture is very relaxed, people there are competent and I learned a lot. Management is very hands-off and give people the freedom to breathe, yet are always available when needed. Lots of team events and just a generally friendly team environment.
Culture, free snacks/coffee