Pros
Great work environment and excellent upper management
Cons
Lol the bathrooms are always clogged and out of order other than that I love the place
Pros
Huge opportunity for those that want it Growing diversity Meaningful work
Cons
Still phasing in a new culture and transitioning to being a global company. Not a "con", but just growing pains. Still a few pockets who are stuck in the past.