Pros
Management goes out of their way to ensure employees feel like they are a part of a family, whether it's flash socials, the Summer picnic, Halloween party, or the Holiday party which is going to be at beautiful Natural for the second year in a row. I've worked at places where you have to do everything short of begging to get a raise; here, each employee is given a merit raise at year's end based on their individual performance. We are also given yearly bonuses which have been paid out every year since I've been here. All in all, this is easily the best place I've ever worked and feel lucky to be on such a cohesive and determined team.
Cons
There are some late nights (as with every agency), but management recognizes efforts and brings in food and coffee for us in the morning and they go out of our way to thank us for our efforts to deliver on work.