Great company and family atmosphere. Friendly coworkers are very helpful and easy to get along with.
Management is flexible and easy to work with. Most of the phone system issues have been resolved!!
Good medical and other company perks. Hard work is rewarded with monthly bonuses. $$$
Great hands on experience with all kinds of technology as each client has different server and network setups. Exposure to all kinds of software and hardware make for very well rounded techs which is great for ones career in IT.
No bureaucracy, management is very accessible.
Interesting multi state clients and large projects.
Cons
Can sometimes get stressful with juggling multiple tickets or projects.
Rotation of weekend pager duty.