Great starting point, not long term option.
I would really give the company a 2.7 out of 5. As time went on upper management changed and not for the better. Management were putting there friends in charge instead putting the best fit in. Benefits are outstanding, at least when I was there it was. Pay is low but what the company pays in 401k match, profit sharing and bonus was awesome. Vacation - more ... time is low but I was also right out of college. The CEO is great and super smart, was very involved when I was there. I have heard that changed since I left in late in 2014. I left not because of my boss. I left because I wanted to get in finance ... - less
ConsLow pay, not great leadership, stress levels can be high.