Minimum 8-10 hours a day. Great people to work with, fun environment. Very hands on in all aspects of technology; hardware, software, client relations, operations, data center, custom reporting, accounting, etc.
Management is ok, great personalities.
Hardest part of the job is having no budget, no weekly, monthly meetings, unorganized.
It is very gratifying to complete a wide variety of special projects, having our branches revere and say good things about my work performance.