Their team was able to very clearly communicate the parameters and expectations of the project. Everything is handled is an organized and proficient manner which from a freelances perspective is invaluable. On top of the work being great just a great group of people to be around and collaborate with.