Pros
Great Leadership - The leadership staff is this company is fantastic. Everyone makes its a point to know your name, who you are, and what your role is in the company. It may not seem much, but to hold a "water-cooler" conversation with an executive from the company can really make a large impact in overall moral. Communication - There are constantly emails going back and forth between individuals regarding all aspects of the business. It's very difficult to not be included with any step or process you may be working on with Proven. Training - Though Proven does have several different positions within the company, training is something that is taken very seriously across all departments. Proven has gone as far as having different people from around the country come to out and host training events right here at the office! Benefits - Despite being fairly small scale, the benefits package is very competitive (insurance, 401k) as well as other advantages!
Cons
Limited Parking - Proven it growing at a very rapid pace, and one of the only negatives I can think of from the past 2 years I've worked here is that sometime you have to fight for a good parking space.