All the good is un-done by an unexperienced and immature management. For a company with around 200 employees, there is no proper HR to take your issues to. It's a very top down, one directional management style. They do start you with 4 week (20 days) vacation, but that includes sick days and compulsory Christmas shutdown, so you are getting a net of 12-13 vacation days. Employees come to work when they are sick to save vacation days and make other employees sick.
There is no work from home. No formal career development plan, it all depends on how active your manager is. Work hours are 9-6, so work-life balance is not that great, especially for people with families. The culture can feel very frat-house-ish sometimes.