Well, being a small minded company has its down falls. Company needs more segregation of duties. It is basically a one department team, where everyone does everything. Need more focus on splitting up the company into better roles/interests. The whole company doesn't need a helpdesk feel. Need more specializations for each department. Most companies that perform under this platform have a helpdesk, networking, security, and project management departments. Company does want to go into a more specialized or skill based ticketing system, but lacks the input or desire to get it done. Company drags their feet at getting stuff implemented. Bosses also think of they disnt come up with the idea then it is not a worthy.