Pros
You will get the best technical training in the POS business. I have had a lot of training and theirs is very thorough. You leave with a sense of Competency. You will always have what you need to suceed, cause the managers monitor everything you do. They are report and numbers driven. You will always know where you stand, so stick to the rules!
Kontras
They have too many people who are burned out because they are understaffed. Too much jeolousy among Engineers, only one or two guys I worked with really cared that I succeeded. Very low team participation, minimal and just enough to get by. Everybody feared they were going to downsized or loose pay, very depressing, so I quit after 4 months, when I was prepared to stay for good. Best job I had that got messed up cause guys were not truthful with me on processess of getting things done.