Pluspunten
You won't find many tech jobs like this in small towns. The mission is giving people like you a chance. The company is growing rapidly and constantly improving benefits programs and amenities. The culture is also very inclined towards working with your flaws and growing you as an employee rather than cutting you at the first sign of trouble. The only things that you will get instantly fired for are drama and attendance, which is 100% necessary to keep a good work environment.
Minpunten
Because they primarily hire local talent, leadership is sometimes pretty green around the gills. Coming in with experience won't mean too much in some areas because of that. Income is also capped. Because they are a newer company, you also won't find things like robust time off packages, but that is quickly changing.