Pros
The direct supervisors for Leidos themselves are at the very least pretty understanding and helpful if you need to reach out to them (as far as the ones that I've interacted with anyways, I don't know much about the other ones). They do have education reimbursement, though it's mostly with like specific schools and majors, they even have discounts you can use to purchase supplies from certain stores and/ or on certain excursions or what have you. 401K also includes part of Leidos stock, and, I don't use it too much except for my glasses, but the insurance is pretty okay? Aetna's not terrible, but they are not always accepted everywhere. They also have a lot of Upskilling programs that you can use to improve and whatever you want to learn through Coursera, or I think skillshare and precipio and a couple other ones.
Cons
Because most of our work is contracted unless you somehow have like an upper-level position, where you work directly for the company under a specific contract. most of the time your pay is depending on whoever the heck they contract you to which is not good for like your pay rate because most of the time they don't account for economic issues.