Staff is like a family and treats you as such. Very flexible and kind. Are quick to offer language courses and other accommodations you might request. Dogs being welcome in the office is a big plus.
Cons
Staff could be more diverse, but I doubt this is the managements fault.
Company has changed it's strategy drastically and is continuously improving. IT department is working using extreme programming methodology and the rest of the departments are migrating to SCRUM. Team is nice and friendly. As a part of development team I'm having a lot of fun while solving challenging and exciting problems. Management is always opened to new ideas.
Cons
Company is small start-up style and therefore it has a limited career growth opportunities. Compensations and benefits are a little bit lower than desired, but is well compensated by culture, work-life balance and environment.