I worked at Sapphire Technologies full-time (More than 10 years)
Current CEO hired me years ago when he was a branch manager. I stayed for 12 years mostly because him. Great leader, great person, became a great friend.
Staffing is a commodity business. It is extremely hard to differentiate yourself from your competitors.
Uncomplicated interview process over 2 sessions before presentation to the client for onsite interview. The company did a good job of making sure I was a good fit for the position. There was a technical component in the interview focused on the specifics of managing projects, dealing with stakeholders, issues. The account manager was very engaging before my interview with the client, throughout the onboarding process at the client's and afterwards.
it was a good deal but then it was a consulting role.