Pros
When full time the bonus is always great, the benefits are the best, work from home flexibility, the harder you work the faster you will move up but you have to speak up or they will think you dont want more responsibility, easy to move within the company- they would rather move you than fire you, if you ever consider moving out of GS - expect at least a 15-20k salary increase. Very flexible with temps.
Cons
Temps - if they dont need you anymore you will find out from your agent who will call you to tell you to pack up because you have till the end of the week - management will not provide with comments. they will not give you feedback unless you go back to your agency and the agency calls HR which in turn calls the manager who probably seats next to you. Full time - long hours (sep-feb) - - no overtime - cant take more than 2 weeks vacation at once.