Great colleagues, disappointing work culture
Pros
- Many smart and nice engineers - Many teams that in theory can be joined - A lot of groups to join for extra-curricular activities - committed to improve the development process - Company committed to inform employees on how to have a healthy work-life balance (not applying it though)
Cons
- engineering resources are often allocated regardless of AOE and preference. - Management is more interested in spotless conduct than quality work and impact. - Requested training is never approved. - Old and stagnant tech-stack de-skills engineers in the long term. - Significant bureaucratic strain is shouldered by engineers. - Opportunities for growth are consistently given to more senior engineers (5 -12 years in company). - role advancement after senior level is dependant on longstanding engineers resigning.