Pros
- Leadership not afraid to adapt and make real changes.
- Fair wage: salaries are founded in comparative research (supposedly, and seems so)
- Good benefits: long-term, short-term-incentives, free coffee, free beer.
- Flexible working hours around a core working time, practical approach.
- Good support for families.
- Many great leaders work here who try to empower you. I felt that and tried to apply that same approach towards others.
- Do good, and get rewarded and recognized if you have a good manager.
- Good error-culture amongst engineers, and most people want to be supportive. This is the most valuable thing about this company.
- Agile methods (in-house implementation thereof, not SCRUM, but related)
- Opportunities for self-education (Udemy, Youtube, Self-Study, in-house knowledge sharing sessions, tech talks)
- AI adoption is exciting.
- Fun people to work with. I have many friends with positive vibes there.
Cons
- Parts of management won't hesitate to lay off people without warning.
- Recent lay-offs makes it seem like dissent is not tolerated. No free speech (you're made to feel that dissent is OK and welcome as "constructive feedback", but you really need to restrain yourself).
- HR won't protect you. Recommend joining a union (GPA) to protect your rights. Know your works council members.
- Team sizes became too big in general (15+ instead of 5-7).
- AI is encouraged, but it feels like you are working your way out of employment.
- Some managers can hold you back but putting themselves on pedestals. Most are not like this, but it is a shame that some were put into these roles.