Pros
The niche they have found in the market is the reason the business is still open. Until competition enters the fray, it will probably remain this way.
Cons
Working for this company for many years I can say that this company is one of the worst. Their business decisions are suspect. Their growth is paltry considering they have no competition. Management is a cross between who's related to whom and the clown show at the circus. I have seen great people come and go and the scrap heap people that are the problem are still here. They come across, at the beginning, as nice, respectable, and professional. What you get when the veil drops after awhile is everything you don't want from an employer. If you are looking to take a job or job interview here, do yourself a favor and move on. You will thank yourself for it.