Pros
Shorter work hours than other jobs. 9-4:30 but the days feel like eternity.
Cons
This is an example of a company with ridiculous abuses in nepotism. They family can get away with harassing, insulting and mocking their employees. It all starts before you are hired, they give you a low ball offer which they won't budge from and they make promises of greatness. "Yes, we will train you. We will give you a raise in a few months. We won't increase your healthcare contribution without notice." Then from there things go down hill. The place isn't high stress or face paced as much as it is a chaotic mad house. Everyone wears multiple hats. Training is non existent and their rotation or employees is very high. There is more finger pointing than problem solving.