Salary and time-off benefits are very generous
I like that they are client-focused
My co-workers are like family
it was very thorough - both I and management were able to determine if we would be a good fit
Having every move watched. You feel like you're under a microscope. If you stay on premises for lunch or break, you're expected to work if it gets busy, even if you still have time left. And having to justify bathroom breaks.
Treating their employees and contractors fairly.
Overall my experience has been really good.