The team at theory has been amazing to work with! They are all extremely professional, smart people who love their jobs like it's no other thing they do every day or week for paychecks (and that makes me feel great about working there!). We've had some major projects together over our time as colleagues - from website design & development through social media management. Their responsiveness was always top notch which made my job much easier than I expected when we first started collaborating 2 years ago.