The customer service, they make sure that everything goes well to their clients.The project management is very organized, easy to use and it does not leave much space for errors or mistakes while working. I like how detailed all the designs are. There's nothing bad about them at this time. As far as benefits go I believe there isn't anything special right now but since we work together on projects it would be nice if there was something beneficial at one point down the road. So far every experience has been great so no issues what-so-ever.