Very busy but clean environment with lots of people.
Not a bad place to work overall. The pay isn't that great but there is a good team environment. They offer very poor training so it's good to have some prior experience with hand tools and assembly work. It's a very fast pace on the production line so also expect to go home tired everyday.