Pros
Very little pros here. It's a lab with little supervision by higher ups. You choose what to do, but it'll often be the wrong choice.
Cons
It's like high school. Every place of employment is going to have gossip and drama to some degree, but the people who work here will take it to the next level. The higher ups/supervisors will join in too. Examples include making up complaints people have about you, calling you an idiot, and shunning you because you talk to one certain person. You don't get training without asking and it's made to seem as if you have wasted valuable time by asking. The communication between supervisors is horrendous and often ends in talking crap behind backs. Overall a horrible environment to be in 40 hours a week.