Very happy with the work by the team. You get out what you put in, and if you don’t put in the effort to communicate well, you’ll run into problems, regardless of who you work with.