Pros
Allegedly, the reputation of the company.
Cons
Direct management not taking any interest in guiding new hires. Direct management allowing the customer to call all the shots. Direct management not informing an employee, at any point during the employee's first 6 months of hire that improvements could be made. Direct management not documenting performance issues or improvements. Direct management calling employee to an off-site meeting to dicuss a performance improvement plan, and instead, shutting the door and saying this is a termination, not a review. Never got a review, company policy for new employee never followed in my case. No direct reasons for termination given except "related performance issues". Being told you job is 'X' but then without warning, being mady to do 'Y', even though it is a task or set of tasks, someone with a much lower salary could perform and save tax payer money. To me, you do not pay a person 60K a year to make powerpoint slides. Each government task has an assigned cost, in my experience, but not here. Here, you are paid for a wage for an alleged job, then you do any jack of all trades task you are given, and you had better smile about it and not ask questions. Appreciate employees. My biggest mistake was leaving a job where I made 10K less a job per year, but where my portion of health insurance premium cost was 1/10th of what it was at SAIC; where I had perks left and right; where those in charged ensured each employee had the most ergonimcally environment in which to work; and where everything had a definited order, defined responsibility, and the company actually performed employee performance reviews. An environment that cultivates the delusional belief that perception is reality, and expects others to see the world that way too.