Lack of coherent IT strategy or vision. Dominating CEO/Owner and subservient executive team makes for toxic culture. Small business with limited career advancement opportunities. Expectation that a probono trip and fun youthful culture make up for lower pay.