Good communication
Good employee support
Quick payment
Enjoyable positions
Cons
Can sometimes take a little while to get on assignment, especially at first
Salary caps
Not being hired at the end of assignment but that is not up to Leading Edge but rather their client