Pros
Travel and sometimes you can make your own hours but it doesn't make up for the punishing workload and awful management elsewhere. Some of the most genuine coolest coworkers I could have asked for.
Cons
Corruption and funding a government that systematically imprisons and censors political dissidents. A department received an HR award for assisting provincial police departments in China with surveillance software used against its citizens. Racism against non-chinese employees of all races and nationalities. Management has an inflated sense of self-worth with no consideration for many employees. Constant talk of opportunity for growth but none ever materialize. Double speak, political games and back stabbing. Complete ineptitude at technical disciplines within the marketing field. Absolutely no hard analysis of marketing data to direct strategy for company. We would just "do stuff because it seemed cool" to our leadership (who had no hard skills and simply talked in vague business speak). Complete disregard for hard work, while suck-ups benefitted. Real condescending, snake-in-the-grass management. I was punished for doing real work and drawing attention to weaknesses at the company. I was never paid in parity with my coworkers. Management kept holding out the possibilities of raises and promotions for almost 3 years only to go back on their word or say "I never said that."