Pros
-Amazing perks....free gym, food is the best.
-Young and fun co workers.
Cons
-No room for growth.
-If you are a contractor and didn't go to a top tier school, you will not become permanent.
-GPA is more important than job performance for movement within.
-Work isn't challenging as you are just another person sitting behind a computer.
Advice to Senior Management
Get rid of the top tier university/gpa requirement for permanent employees.