I have been working at Gragg Advertising full-time (Less than a year)
The environment is great. The staff is, with only a few exceptions, very friendly and fun. Management doesn't mind foul language so it's very laid back. Though I can't speak for others, the PPL department is well managed. Lots of employee raffles and giveaways that include Royals tickets or gift cards. Every major holiday is PTO and includes the day previous as a half-day.
The benefits package is less than satisfactory. Starting pay is quite low. A lot of people speak poorly of Greg Gragg, and make no mistake the man is eccentric, but I've rarely found him unreasonable.
I applied through college or university. The process took 1 day. I interviewed at Gragg Advertising (Kansas City, MO).
Was a quick phone conversation just explaining the position and what you would be doing dad to day. Very laid back and easy going phone interview. Only lasted about 15-20 minutes.