APEX has been great to work with. Everyone I have interacted with has been polite, kind, knowledgeable, and responsive. They worked hard for my contract to be secured quickly.
Cons
I was looking for a permanent job and signed a 6-month contract. This is not even a "Con" because the company began discussing hiring me within 2 months.