LM treats people well, but can be slow
Pros
Decent pay and benefits Remote work is an option if your work is unclassified LOTS of flexibility. As a well-established employee, I can generally work whenever/wherever I want as long as I reach 40 hrs/week Work/life balance is valued, working overtime is rare Lateral moves are encouraged and easy. If you want to try a different role, different program, or different branch of the company, you usually can Management is forgiving and generally accomodating of those with disabilities or special needs, but ymmv
Cons
Sometimes management is too forgiving, people who cause problems for others aren't always dealt with Upward mobility can be difficult, it's important to advocate for yourself and make friends in high places Red tape can get in the way