The only thing Tomra needs is a Rochester location. They are the perfect company to work for. The team can quickly become like family. They look out, help and support their employees above and beyond all my expectations. Should I move, I want my job back.
Pay, benifits, people
I live in Rochester they are in Syracuse