Pros
The Owner and IT manager are both wonderful people, your IT knowledge will increase threefold under the IT manager and the owner has a strong sense of right and wrong and would go to bat for you if you are deserving. It is rewarding knowing your hard work is going towards a deserving family and was a blessing for the time I was there. The employees are ALL good people, and you will be a better person with your interactions with them, which is also a major blessing. The owner will let you into his life, which I never found at another company, I felt like he was my friend which will make you want to work hard and take the hits from some unruly doctors. The owner is a major Pro for this job.
Cons
It is a small company, who works hard and who does not is obvious and amplified which can cause negative emotions. Technical Support department will be the hardest and busiest job you will ever have. Depending on your personality it may be a con or it may not.