Pros
Brilliant people who somehow get a lot of work done while being terribly mis-managed. It is a credit to how talented and self-directed the staff is -- they would probably do better work without any managers at all! The benefits are pretty good for a place with a start-up culture. Lots of free food, comfortable LEED-certified HQ, access to the university perks if you ever have time to take night classes, which is unlikely.
Cons
Do you want to be screamed at in meetings? Routinely hear people crying on stressful days? Work evenings and weekends and holidays and then be told, nah Chris decided not to go in that direction after all? There is such a glaring hypocrisy that IHME is working to better public health when the organization degrades the sanity and physical health of the people on staff. Add to that all the shortcuts with the scientific methods, and I just can't take it seriously at all anymore. I don't know why I stayed longer than a year. Turnover is alarmingly high, and although upper management pretends to care, nothing ever actually changes.