Pros
Impeccable work/life management, because there really isn't a such thing as balance, in my opinion. However, the job made it easy to attend to things outside of "work" (e.g. family obligations, personal appointments, etc.) without feeling like you were begging for time that you earned. Plenty of autonomy and feeling like an actual adult. As long as you performed within approved guardrails, nobody would breathe down your back. Excellent pay and company vehicle.
Cons
Major letdown at the very end - being laid off due to "restructuring and budget cuts", yet receiving no severance and 2 weeks to be out of their hair. No attempts to assist in placement into other positions within the company, but I'm not so sure I would have taken an internal role, considering the way the position ended. It kind of makes you wonder if that's a regular pattern of behavior and whether or not you're ever truly safe in your job.