Salary reviews are hardly based on your hard or soft skills, but rather on some non-transparent criteria
Although the company is fairly large, it’s often not big enough to reassign you to another project if the one you’re on doesn’t suit your interests