Pros
Helping people by performing tests to help diagnose them. Learning different areas therefore gaining more experience.
Cons
A lot of the people that you work with couldn't care less which results in A LOT of messed up specimens or tests. Management might as well not even be there. You cannot get help or straight answers to any question and if you somehow get an answer it will change by the next day. You can learn different benches but the more you know the harder they run you into the ground, People are not held accountable for their mistakes. Those that do not do even the bare minimum get the praise and raises and kindness. Meanwhile those that are very hard-working, exceed expectations, take pride in their work, they get blamed for others mistakes and get no recognition.