I like that they are very flexible to our needs every time we have an opportunity with them for temporary or permanent work! They do not get paid until after you start working at their office so it's important as well when considering this type of service because if there isn't enough money coming into your account than what? There aren't many downsides about using these services but one thing can be said though- never use more then 1 person from any agency together since everyone will want something out off each other. We used OCSS while trying to find someone who was willing to take care of my son during his school break times.