Pros
There are good people who want to do the right thing. The problem is you're less likely to work for them as Docker is constantly RIF'ing the good people and keeping the no-ops.
Cons
The CEO doesn't know a thing about the industry. Cares less about how to use containers in a forward way and only sell them as a place to retire Windows legacy apps (see the Register for some good articles about this). Management is some of the worst I've seen. Employees are pitted against one another, and HR is hamstrung from doing anything in regards to improving employee morale and righting the ship. Hiring freezes happen frequently enough, mainly because the CEO figures he needs more VPs and mid-managers than employees to actually do the work. The product direction is non-existent. In-fighting is constant, not only across departments, but intra-department too. There is no work-life balance. So people quit regularly. Most people here don't seem to last a year because this is a career-limiting place, not only no upward mobility but no even real ability to do your actual job.