The team is always willing to listen to feedback and implement changes as needed. Nothing so far! They have been great at listening to my specific needs, then finding ways to solve problems for me without asking many questions or wasting time trying to understand what I am looking for. This has allowed us to get up and running faster than expected while still staying true to my vision of exactly how we want things done. I like how they are very helpful when it comes to solving problems. They have expertise on many different fields of information technology so if there is something wrong or missing then it can be easily found by them. Sometimes their rates for projects can go up but nothing too bad. It's always best to try out first before hiring someone. There was no problem as such. But they do solve issues which come across my way while working.