Written by Lab Technician (Former Employee) from Belvidere, NJ on 20 May 2019
It is a good place to work and has an amazing culture. Most new people they hire are contractors. They do not hire the contractors full time unless a permanent employee leaves. However, you will get good experience.