Worked directly with Steven Pearce, who was great. Always kept me updated, and quick to respond with emails. However, upper management seemed a bit lagging, and not too concerned with my deadlines. Received order almost a week and a half later than what was originally told to me.
Would still work with again.