If I were to nitpick... The application of some policies remains inconsistent (remote vs in office for one) especially while offices remain closed or none existent. The hiring team are great, and the hiring process for me was great, however we have had some blinkered hiring decisions, which took months to work through, creating a lot of stress at the time. We did potentially learn from those mistakes. Also there is a constant battle between those who want more technical people and those who place less emphasis on those skills. This has lead to inconsistency in hiring. There is a lack of consistency. People in the same global team do not have the same reporting structure which leads to a legitimate risk of siloing between regions. You can ask three different managers and get three answers. While a lot of the tools and processes in place are good, there's a sometimes seen a need to create processes to 'show your worth' and there's often a big solution to a small problem, delivered by committee, with the no stakeholder involvement. A common complaint in this team is the lack of career progression in this team. This isn't a MongoDB specific issue. Escalations can attract a certain type of personality and they will always shine in front of customers, and the teams are often smaller. This challenge however has been acknowledged and is being worked on.