Greyrock contacted me through multiple forms of communication which was great. They spaced out contacting me in a way that wasn't annoying or pushy, which I liked. I set up an interview online and it was so easy. HR sent me all the information I needed to be prepared and she happily answered all my questions I had about the position. The position is entry level and involves training (paid) in pretty much everything. When you start, you run promotions (hense why they are a promotional marketing company) while you are being trained and developed into a future manager. Takes about 5-8 months of doing promotions and working hard before moving up. Not a big deal to me; I think you should have to work hard and not just get things handed to you. If you're interested in being lazy or having everything served to you on a platter, then you shouldn't interview with Greyrock. If you're not open minded you shouldn't interview with them either. If you do interview with them, you have 2-3 interviews. The first one is 20-30 minutes and pretty casual/basic. The second covers a lot more information, and then you are either offered the position right then or else during a 3rd and final meeting. They only invite the high quality people back for second rounds.