I worked at the company for over 7 years and saw extremely little job growth. The pay was also pretty terrible considering how much you were doing and how highly qualified employees were.
It was extremely common to let the corporate clients they work for walk all over them and their employees. EXOS never seemed to put their foot down about anything when it came to the corporations demands where you were stationed full-time, and it was extremely common to be treated like a second class citizen. There's also a very strong cult-like mentality at EXOS. As a company they absolutely hate when people question ANYTHING about the methodology, current practices or ideas coming down from management. This company is just not for critical thinkers.
Managers in general tended to work many many hours with very little bump in pay. There was a constant Carrot and Stick routine where it always seemed like the next job opportunity was around the corner only to get there and find that there was no pay raise or a tiny pay raise for an inordinate number of extra hours of work per week. It was very common to move employees all over the country on somewhat short notice and hold it over employee's heads that didn't have the mobility to move on a whim. Most people coming into the company start off extremely excited about EXOS' outward reputation. However, the vast majority that I saw pass through the fairly high turnover system, became disenfranchised fairly quickly once they realized what the situation was. Working there wasn't all bad, I had a TON of great employees I worked with and even a decent manager or two. But overall the company culture is just not for somebody who wants career growth or somebody who is anything but a "Yes"- Man to the managers above them.