At first this seemed to be a really good company to work for. Then after a few weeks things changed big time. Team Lead and Supervisor didn't like me, yelled at me, didn't understand where I was coming from, was bullied, harresed and humabilited. Just not a good company. Several of us went to HR on the same day and we all got our tails chewed out for that. I did talk to HR and nothing was done. The threats about my work were so bad that I just walked out one night and didn't come back. So please, don't go to work for them. I'm much happier not being there. By the way, my work was excellent and I never had anything come back to me.