Pros
Lot's of opportunity for a wealth of experience Depending on the program, you can really push the boundaries of your work ethic and gauge the capacity of your critical thinking and ability to manage yourself during times when the workload may not be abundant. Central Location Flexible scheduling
Cons
Poor management. Many supervisors seem to have won the popularity contest needed to advance in the company. It shows in their inability to effectively manage their programs or employees and pass any blame to their contingent staff. They all have their favorites and it shows. Oppressive environment with a culture that promotes bullying, office gossip, favoritism and a general bias toward promoting women on certain programs. Contingent workers are treated as second-class citizens even when the quality of their work is very apparently greater than many of the permanent employees within the company.