Pros
Note that Leidos offices are quite federated. So experiences are heavily dependent on location. This review is for the Bethesda office doing physics-based work. Despite the cons, it's a good place to use as a stepping stone since you have exposure to a lot of different technologies. * The work is very interesting from a mathematical standpoint * The tech stack is modern, especially by DoD standards * Some teams are well-run with clear communication on deliveries to our DoD customer. Coworkers were generally very nice, interested in their work, and personable. * Upper management is nice and professional * It's refreshing to interact with the analysts at customer sites. They're professional, personable, and often come from different backgrounds. * The office is very accommodating and understanding of those who come from diverse backgrounds, in both the racial and social sense
Cons
* High turnover causes work to be shifted onto already stressed and overworked middle managers. If I recall correctly, in our office of around 30, ~5 people left within the span of a year. * Middle managers on certain teams can be toxic. I was, however, personally warned of these individuals by my coworkers when I joined * Code quality is below-average. One bug in a deliverable was a simple producer-consumer problem. * Career progression is unclear. Some teams didn't communicate their development plans and key deliverables, so one couldn't be proactive in choosing work to further the bottom-line. * The salary and benefits (insurance) are pretty terrible, and below market. I got a 20% pay bump by jumping ship. Other DoD contractors gave me similar salary estimates when interviewing.