Pros
What used to be Pros...... is more like it. Good benefits, good culture, travel. Company has changed a lot, and not in a good way.
Cons
Lots of politics, unrealistic targets, they set you up for failure, management does not take responsibility for their actions, management expect magic to happen without a proper plan of action, products are released without being properly tested, many issues with partners, customers, it makes the product hard to sell, they nickel and dime on everything, they look down on american people, they try to use the same tactics they use in Europe in North America.