What the reviews say
A Sr Manager in Marketing reports being spread very thin with a high workload, and another Business Analyst mentions overtime is a must due to working with China teammates. Some reviews also mention meetings outside normal business hours due to time zone differences.