Unorganized and scheduling hinders oneself from progressing in the company. Lack of direction and expectation with jobs leaves you to the point of constantly being innovative to meet clients need. Training and opportunities to develop as a tech and programmer lack here.
No HR department for your personal needs like life events, 401k, investments, insurance or health questions.