Avantages
- A team lead role that combines the responsibilities of a product owner and a scrum master. While acting as a playing coach (both contributing individually and having a close view of individuals' performance and growth opportunities), a team lead also has backlog ownership, shielding the team from excessive external pressure and addressing technical debt. - Great tooling and practices around load, stress, and disaster recovery testing - Solid incident management - Strong focus on security without significant impact on cycle time and engineering productivity - No blame culture - Openness in communication and great focus on peer appreciation - Fully remote setup catering for both sync and async collaboration - Competitive salary and great extra perks (e.g., learning or personal leave)
Inconvénients
- Recent lay-offs - Lack of growth opportunities before that due to a slowed-down growth rate - Extremely noisy on-call - Frequent impactful product incidents due to the lack of infrastructure upgrade drills and test environments - Infrequent offline meetups and lack of opportunities for individuals to connect and bond together offline, especially on the lowest, squad, level