Key Media is an Ideal company for meThe good thingsThere are free food, all the managers are easy to work with. and they are promoting anti-gossip policy.
The challengesThe only challenge that I've experienced is that the load of work will not give you so much growth.