I work on the Program level so I feel very disconnected from SAIC. I don't find that there is much opportunities for growth within the company, unless you move programs but even then it's not guaranteed that program will bring you on. Additionally, if you don't negotiate your salary higher at the beginning, then you will continue to be stagnant.