The team at PSG are very professional, friendly people who always listen to your ideas and give you great advice about how best to present them visually. I have worked with many different types of agencies over my career but they all share one quality - that their designers understand what it takes for an agency's brand or product concept to be successful. They will not just throw something together without thought as they know this could damage future work relationships if things don't turn out well! There aren’t any negatives as far as working with them goes. We needed someone we knew would take our idea from paper through development into launch ready digital assets across multiple platforms (web & mobile). From start to finish there was no stress involved which meant everything ran smoothly.