Working for the company on temp assignments is a great way to get your foot in the door at a business. Plenty of opportunities to advance if you prove yourself an asset, which gives you the potential to work your way from the bottom up inside the company.
Svantaggi
Wish there was more time to spend with other co-workers.
The leadership allows you to go as far as you want to. I work with a great team that includes great, supportive respectful management. It is a hard working environment were everybody help each other and allows for having a positive impact on peoples' lives.