Excellent company to work for wiht great people.
I love my job and the people I work with. Some long, hard days, but it is worth it. The ESOP is a great program. Most of the management staff is awesome. A few micro managers, but overall, that is not the case. It's a great place to work and I would recommend the company to anyone.
ProsESOP and the people!
ConsSome long days.