Jun 26, 2025
Leidos Response
12moThank you for your review. We greatly appreciate your feedback and are committed to making improvements across the whole of our UK business. Your feedback helps us address the specific areas of concern, and ultimately to make Leidos a better place to work.