Pros
The benefits package is pretty decent, and you get a lot of vacation time (4 weeks to start). Also, because they have a lot of turn-over, your job is pretty secure because they don't want to lose you.
Cons
Your four weeks of vacation time includes any sick time. Also, they only have 6 holidays. Your bonus is based on how the business unit performs as a whole, and has no reflection of how hard you work. If your business unit underperforms, you could end up with no bonus. Management tends to point fingers down on their employees when things aren't performing smoothly, passing the blame onto their staff instead of taking responsibility for their bad management. The company also underpays their employees, especially in the Boston area where the medical markeet is extremely competative.