Pros
Challenging work environment that incites growth. Creative and talented people work there who are genuinely inspiring.
Cons
I overheard male coworkers getting together and ranking female coworkers they found the most attractive. Male coworkers stare disrespectfully at women and in a sexual manner. Male coworkers flirt and make uncomfortable sexual advances to female coworkers and I have been the victim of this behavior myself. Male coworkers look at pornography or send pornographic images to each other at the office in front of female coworkers. Coworkers can be hostile and set you up for failure. For instance, one coworker hid a camera bag from me to frame that I had "lost it." Raises and promotions are hard to come by and the hours are very long.