Pros
The people were the best I've ever worked with - it was like working with friends and family. They did a great job explaining the ESOP and how each person can contribute to share value. Benefits are above average for a company this size Most of the leadership there were thoughtful in their decision-making and would consider what was good for the company as well as what was the RIGHT thing to do, in general. The ESOP is great and I am still benefitting from it after my departure. I have to address other peoples comments about the ESOP....To be clear - because I know how it works - shares are based on compensation, but eligible compensation has a limit - not all of their compensation counts for getting ESOP shares. The intent of that is to ensure that ESOP shares do NOT unfairly benefit high earners. Yes they will still earn more, but it's false to think that they are getting tons of shares. They aren't.
Cons
Same cons you will find at any company that size - not enough money in the budget to pay for everything you want, not a lot of room for internal promotions., etc...