Management will require you to work at all times. Meaning an early morning meeting with New Jersey, Afternoon meetings with Belgium, evening meetings with California, and night meetings with Shanghai, China.
Salary and benefits are very competitive and may surpass others
Cons
Work demands are not always realistic and many employees are putting in a lot of overtime. Tends to be a lot of drama and pressure, which makes for a stressful work environment.