This varies from team to team and project to project.
I had great work life balance, and a flexible remote schedule. Yearly bonus contribution to 401k.
Cons
Below competitive salary. Low job security, with management doing very little for employees when government contracts fall through.
After a year working on a project management doesn’t know who you are or what you do still . Good luck in growing and getting acknowledged in the company.