Vantaggi
Great stated mission and stated values. For a time, I worked with a lot of very talented people.
Svantaggi
Doesn't follow through on promises to partners, freelancers, and staffers. Directly, intentionally dishonest to partners. Doesn't pay freelancers or staffers well or at all (warning to freelancers: they don't pay on time, ever.) They over promise to partners, use them for all they're worth. Then they don’t understand when no one wants to work with them. Managements embarks on reckless pursuits without doing their homework or listening to warnings/advice (even from respected industry leaders), then blames the failure on staff "short comings". Really negative office environment; extremely tense, unprofessional, chaotic, and disruptive. Management sets out to turn staff on one another. (I had a staff leader tell me all of my coworkers were bad-mouthing me behind my back. After the meeting, I investigated this claim and all evidence pointed to a calculated move to create distrust.) Management does not invest in staff in a healthy, productive way; instead of paying at or above market value, investing in education, or supplying decent employee benefits, management would placate us with trade and provide extremely inappropriate "professional development" programs in the form of a "shaman", who questions your allegiance to the company in front of the entire staff, or brainwashing/manipulative yoga sessions, where everyone is forced to divulge personal information, that is later used against you by management. I could go on.