People are generally very willing to help and friendly.
Great opportunity to learn about multiple IT platforms i.e. server, desktop, security, etc
Good balance between office and local travel
Svantaggi
Disorganized
Limited training opportunities for employees.