Pros
Lots of free perks, gifts, and parties.
Youthful, casual, and a very "be yourself" atmosphere.
Cons
The full-time employees are so strapped for time there's no way they have the time to train new people properly. Things are falling through the cracks like crazy and it will only get worse with all the projected expansion and changes.
They're relying on temps to do full time work and send out the crucial ad materials in the final step of the process and, training being so poor (there especially), contractors are dropped almost monthly and replaced with yet another brand new face that has to start from scratch.
Half a dozen temps have attempted to fill the same job in one department in the last few months and have either walked due to stress or been dropped due to poor training.
Over-worked strategy teams consistently miss deadlines, making it harder on every other team that relies on their materials to move forward. I have watched them blame contractors for their mistakes and have them let go.
They have recently severed ties to their creative arm due to rampant poor performance on both ends, throwing re-integrating brand new creative team members into an already shaky mix.
The "be yourself" attitude sometimes goes too far and leads to a bro-y, sexist atmosphere.