Pros
Great coworkers and great leadership. The company is large and has a broad range of opportunities
Cons
Sometimes that size can mean slow-moving decision-making.
Pros
You can definitely work up the corporate ladder here you just have to work smart and keep management happy
Cons
Too much workplace politics. Not long enough breaks