Pros: good team and on-site management.
Cons: pay could be more competitive.
I was employed at medlab for just under 2 years. It was the first job I ever had where I never woke up not wanting to go to work. I thoroughly enjoyed my management as well as the team that worked under me. I would return there in a heartbeat should I ever move back to that area.