Worked there and it was a terrible place to work, HR was a liar and most of the machines broken to which you couldn't work. Would never recommend working there especially in clayton Delaware facility. Awful
May 2019
Had to wait until someone else came out to be able to get in but I was greeted with helpful concern and was not an issue