I like that they are very honest about what you can expect from them and their service level. They always make sure to be open and available when needed which makes coming into work a pleasure instead of feeling rushed or under pressure for results. Nothing negative so far! The turnaround time for getting back to me after submitting questions was quite quick as well as making adjustments where necessary. If there's anything i dislike at this point it would have been more variety/different projects we could have worked on together because some were rather boring but not too much detail to complain about. This doesn't mean my experience wasn't pleasant though.