Very good atmosphere, every single employee is very friendly and always willing to help on any matter, the work is interesting and diverse and makes you learn new technologies and skills all the time
Cons
The company is in a transition from being a startup to a big company, sometimes still acting like a startup