Vantaggi
Most of the engineers are humble and open to criticism. Since I joined new squads have been created and a more robust organization has been built. Most of the people are nice to work with and available most of the times to help. From day one you'll learn a lot, senior engineers share the knowledge constantly with their peers. Continuous Integration/Delivery pipelines are being improved weekly by our DevOps constantly, making deployments less painful. They embraced Kubernetes architecture. When criticals have happened, CTO does not look for people to blame but solutions to mitigate the issues. Yearly reviews that are actually useful to improve.
Svantaggi
Microservice architecture is present but the main part of the business is still a monolith with few owners. Junior engineers have almost the same access to the infrastructure as senior ones. The office has been grown a lot but the toilets are limited.