Pros: excellent work atmosphere
My job involves both benchwork and desk work. I learn something new everytime i'm working, be it new test methodology, aseptic techniques or just general trouble-shoot techniques. I have a very good management, who work hand in hand with the rest of the team. My coworkers have development a perfect professional relationship. The hardest part of my job is not being able to beat a given deadline while the best part, ofcourse, is being able to deliver results faster tha expected.