This company will make you feel at home. The training, people and culture are one you will want to stay with.
Cons
There are none. Wish I hadn't left the company. I knew the second day working for a new boss who did not care about his employees, I had made a mistake.