Pros
Amazing network, great benefits, work from home Fridays, knowledge acquisition. There are always speakers and big events going on at Gates. Attending these events was like getting a masters in topic specific public health without paying tuition. There is a lot of opportunity to learn at Gates.
Cons
The culture can be quite cut throat and the tension around the office can get intense. There a many systems in place that do not work effectively and hinder performance.