Excellent team, very professional in their approach to project delivery; always eager / responsive when it comes time to communicate with our office about progress/deliverables etc.; great at getting work done efficiently! I can't think of anything that would make me dislike this firm as an organization or group - they've been wonderful partners over multiple projects we have worked together (and continue working) through them. Great people who take pride in what they do -- love how hard everyone works towards being excellent professionals every day and making sure you're happy along your journey is important too!!