I like that they have a lot of options for their clients to choose from when it comes to scheduling. They are very easy to work with and always try to accommodate any requests you may have. Their rates are reasonable, but not too low or high. I would say they're pretty middle of the road. If you want to get some more variety, then they do offer additional services such as transportation and housing. I don't think there's anything I dislike about them. It's been great working with Kululu so far. They have helped me find some great jobs and are always willing to go above and beyond for my benefit.