Avantages
Supportive teammates and managers who are willing to share knowledge. The engineering culture encourages collaboration and continuous learning. I had opportunities to work on large-scale backend systems, improve performance, and contribute to meaningful projects. Work-life balance is good, and people are respectful and professional.
Inconvénients
Career progression can depend on business priorities, and organizational changes may occasionally affect team structures.