Pros
The rank and file staff are brilliant, energetic, fun people ranging from all ages and walks of life. Nice perks like food and a lot of agency with projects and initiatives but...
Cons
Your gift of agency leads to nothing. The leadership team will constantly move the finish line, change systems, processes and people on a monthly bases so your constantly trying to maintain current knowledge of what your company does and whom you should be working with. Ultimately, your forced to deliver a bad product/service because you're constantly getting the rug pulled out from under you. The CEO drives a culture of death marches to unrealistic and arbitrary deadlines resulting in unbelievably poor quality products being brought to market. They will blame you for your projects short comings and force you out because you can't turn their water into wine. Bad all around.