Employee owned and has great stocks, and nice people who want to help you grow and great mentorships
Cons
Raises are not great. you are looking at only 3-5% each year with more responsibilities and nothing to back for it, the only way you will get a decent pay is to leave and come back later
Management can stonewall you from possibly moving onto your next phase of your career