Some of the people at DP were amazing to work with. The company had some strong leaders. The culture had bright spots, there was a real startup scrappiness that I appreciated.
Cons
Some colleagues on other teams didn't have as positive an experience as I did. They were more micro-managed and overworked.