Pros
The pay is pretty solid.
Cons
Unfortunately, due to a decent starting pay, which may have changed since then, they don't offer much else in the form of anything Insurance sucks, benefits suck, pretty much take this job if you are desperate to be taken advantage of and just need to make money, but know everything about their software. They barely know enough about their software. They have two good developers, which I am not even sure if they left the company. Their owner, I think Tom Tyson or something like that, clearly has "doctor intellect" meaning his intellect is limited to only the one thing he knows and like most doctors, is actually a very intelligent person. He make at whim decisions to change software patches that have been on the board and nearing end development, just because a client throws a buzzword at him and he panics. Save yourself the trouble, don't work here.