You know, people like you just piss me off. You have been on this board just a few months, have no profile, and nobody has any idea what part you play in this industry (if any at all).
Yet YOU are prepared to bad mouth others on issues you know nothing about. "Avoid like the plague". That company has some kick ass designers and they have some big clients who have trusted in them for DESIGN. Clients of a size you couldn't even aspire to.
For a man with ZERO credibility, you have just given yourself -10 credibility. Idiot.