The best part was being involved at every step of my career! I enjoyed working under such amazing leaders who showed me how it's done when you want results fast. They can't treat people like they do over seas where most companies will just send someone off if things go wrong or not as needed. You get what your paying too much money so make sure this fits into there budget plan otherwise its like playing chess against yourself sometimes because everything feels good until something goes horribly awry later down the road.. The process was very easy and smooth! I had no issues at all. Their customer service skills were superb as well. They made sure everything went smoothly and kept me informed throughout the whole process. There wasn't anything i disliked or didn't like what they did. Great team and great people. Highly recommended!! If you're looking for an amazing recruiter who will work hard, give 110% effort, be honest, fair and ethical then this is your best option. Recruiting for my own business.