AllianceStaff was excellent to work with during my recent transition to a new position. When AllianceStaff originally came to me, they respected the new life step I was about to undertake and did not push the matter. They also realized that it would be a great opportunity and fit for me and followed up with me at the appropriate time. They became my promoter and advocate to the new company to make sure that everything was clear and to my liking, and all parties were satisfied with the process. Through this process, AllianceStaff showed that they have both excellent follow-through and respect for their clients, and it was clear that they wanted to make sure that they find the right opportunity for each person. I would definitely recommend working with the AllianceStaff team in the future.