Pros
Good place if you see the workplace as an arena for duplicity, scheming, and intra-staff power plays. Not a place for makers. A place for takers.
Kontras
Toxic environment. Berating and degrading of staff. Ex-military cowboys. Command and control management. Death marches and no-win situations for product and technology people while marketing and sales enjoy decreased stress and privileges. Extreme immaturity in software development approach. Primitive testosterone culture. Anti-intellect. Running off of staff that isn't willing to comply. CEO Sean Forbes has stacked the management staff with like-minded dishonest, unprincipled bullies. Cut release schedule by 75%, ran the development team ragged, then ran them off once the beta shipped. No expression of gratitude from management to staff after months of break-neck long hours - except for constant degradation from CTO Steve Madere until staffers would quit. Within a month and a half of Medere's arrival, all but the most junior member of the development staff had left, were forced out, or were on the way out.