Pluspunten
Most of the people that work on the company are amazing, have even had the opportunity to work with some Amsterdam people - not just the Manchester side and most are very nice people who care deeply for their job. There's a bunch of perks - terribly badly advertised - which can be used and having a yearly bonus is always a good thing but definitely not enough with remuneration (more on that later). The tech you work on can vary wildly, but some of the teams do some very interesting stuff but you may end up working on the legacy parts of the company which I have no description to it other than hell.
Minpunten
- There is next to no autonomy. Teams don't get to choose what they will focus on, people gets removed and added to the teams like it or not and as a manager I get 0 say over any of it. Managers are there to "report back" but the reality is your opinion doesn't matter unless you're a director or above. - Salaries are well below the market average. Engineering Managers are easily 15-20k under market standards, don't get me started about developers. Unless you have newly joined or come with some better negotiating salary so you're good then. Being in the company for more than a year is NOT rewarded. - Roadmaps are driven top down. I'm not a product manager but if I was one I would not want to work on this side. I don't know how it works with Amsterdam but in Manchester roadmaps are presented to the team and PMs just have to do whatever they can with it. - No manager autonomy (cont). As a manager I can't decide much around my teams, no salaries, no notice periods, hell I sometimes I don't even get to interview people coming into my team. How are you supposed to do anything is beyond me. - Even though there's a lot of talk about feedback culture, feedback when applying for internal promotions is next to none and you move up if you know the right people.