Pros
Friendly people all around. Doesn't matter where your office is located, you always find people willing to help and have a good chat with. Focus in licensing and training, really good for starters but not for SR Engineers. Some benefits are good. Really good environment with social events and modern office. AI focus but technically difficult jump in project as AI Engineer. Perhaps a couple of weeks teaching how to use GitHub Copilot or a project with GitHub Copilot if you are lucky enough. Average salary and benefits. Good bonus per quarter.
Cons
Depending on the project. You could finish in awful public sector projects with bad tech stack and toxic environment. Version1 delivery managers and managers doesn't know what happens inside the customer so you will be literally on your own. Could be a career killer for SR Engineers. If you finish in public sector is difficult or virtually impossible to move to private. Some people stay in bench for months without assignation. Security Clearance means job security in public sector but eventually stuck there for forever. Quarter reviews.