good coworkers
easy job to learn
very flexible with time off
good place to start and get some lab experience if you can keep your head down, work hard and ignore the politics
there is no shortage of work/contracts
Cons
micromanagment
no room for growth
no real HR- some upper management get away with a lot of verbal abuse