Pros
Have a great manager and get to learn new skills in my field. Love working with my team. Pay is very good with opportunity for bonus. Great work/life balance. Good 401k with matching. Telecommuting is available.
Cons
Health insurance is just OK. Aetna does not have the best customer service. It's in-network only with a fairly high deductible. The company funded HRA does help with that but still higher deductible than I've had at other companies. Doctors visits and prescriptions are all paid at full price out of pocket until the deductible is met. No short-term disability insurance. There is an in-house illness/injury accrual benefit but it accrues slowly and has to be replenished over time if used. PTO accrual is OK. Paid out at termination. If you have a spouse with great benefits it will help.