Below-market compensation - The salary is noticeably lower compared to other companies in the region and market standards for senior-level positions. This was my primary reason for exploring other opportunities.
Project dependency - Your growth and day-to-day experience heavily depend on which project you're assigned to. Some projects offer cutting-edge work and great teams, while others can be less inspiring. You don't always have much control over this.
Office politics - Like many large organizations, internal politics can affect decision-making and team dynamics. Navigating these dynamics becomes part of the job, which can be draining at times.