I applied in-person. I interviewed at Foam Rubber (New Castle, IN) in Feb 2015
Interview
You will talk to debbie..she's super nice.. If you can follow simple instructions you will have no problem getting hired. You show up everyday on time and you will advance in no time