I worked with them for several years as their UX director/interaction designer before it was sold to my current employer who still utilizes some of our work! They're super talented at what they do - I have nothing but positive things to say about everything we did together (except when there were hiccups!). Their customer service has been top notch in all situations; quick responses, great communication skills & understanding exactly how important deadlines are to projects. If you like having someone else take your legwork off hands so you can focus 100% on getting results, this team will exceed expectations every time!!