Pros
Great benefits, 401k matching up to 5%, Employee Stock Purchase options, free lab testing though LabCorp, great people, competitive pay and flexible PTO just to name a few. They also review their employees and find a variety of ways to connect from the top down fairly often. Excellent training.
Cons
I haven't really found any yet. I enjoy my work life balance.