After about 2 years, they start to push off their employees to other managed services so they "transition" a bunch of employees to another company however you retain all the same day-to-day operations with your Client. Essentially don't view Apex as a long-term career move. This IS ONLY a stepping stone, to greater opportunities. Put in the entry-level time 1 to 2 years and move on. The pay is low as well so you won't want to be staying at $25-$27hr for too long anyways.