Pros
The best part about Coffman is the leadership. From the CEO to Discipline Managers, there is a genuine feeling that people care about each other. During my interview, I the CEO happened to be in the office. I heard him say "healthy things grow" so we want to make sure we take care of people. It is nice to work for a company that strives to do the right thing.
The projects were are diversified which allows young engineers to be exposed to different designs.
There are a lot of opportunities to succeed.
Cons
I have not experienced anything negative. The HDHP can be a challenge for some.