I've used them for two years now, they are great to work with! They're not pushy at all - just honest but friendly people who want what's best in your business/project as well!! No complaints here :) Highly recommend their services if you need help getting social media sites set up or running smoothly etc so that it can be useful rather than an annoyance.
The team have been very helpful when we needed support from time-to-time too which is always appreciated (we live far apart). We use Facebook mainly across our three brands + Instagram plus LinkedIn & Google adsense accounts.