Very simple and straightforward, I was contacted in a timely matter if I did get the position. I was supported through onboarding and trying to obtain permanent. employment. Payroll system was easy to manage, I was able to get my equipment and start date with no problems.