I was contacted by Next Level Professional regarding an opportunity and was immediately impressed that the job they were presenting was such a good match for my experience and skill set.  When I accepted the opportunity, Next Level Professional made the on-boarding process easy and efficient.  Next Level Professional continued to check in with me after I started working in order to ensure that the actual job was what was discussed in the interview.  I appreciated the professionalism, attention to detail and personalized follow up that Next Level Professional provided.  I would definitely recommend them to others.