Good, friendly, and on the point, but lacked technical parts. I wish it was a little bit more hands on. Also they had pretty strong opinions about their workflow. Pretty good working enviroment as well, although a bit more corporate than I would like.