You will never get a raise if you work here unless you completely change jobs. Even with a change of jobs, the pay raise is minimal. One thing that I have learned in my career, is that any time a company is owned by a private equity firm, (MSX is currently owned by Bain Capital) they will squeeze employees in terms of pay and benefits. (the medical is terrible, too) If these are important to you, then don't work here.
The employees themselves, are not that bad.