I like that they are willing to work with you as long as it makes sense! They have been very helpful when trying to find opportunities within our organization. Their customer service has always been top notch. The only thing I disliked was their lack of transparency regarding pay rates. It's not easy finding an opportunity where everyone gets along well. This helps me because we can all get along while working together but if there were more people who didn't want to be around us this would make things easier.