If you are a recent grad you can learn a lot in their quality control lab but try to minimize your stay as there is little to no chance of growth. Good benefits
Cons
favoritism culture, poor management, no communication among departments
Flexible schedule. Get time off as long as you make up back the hours
Cons
Low pay, department managers are not very professional. If you are a friend of the managers or supervisors, you'll have benefits.
Employees come and go very quickly.