This was a temporary agency and we were contracted out to various companies requiring someone to fill in or while the company searched for an employee. The assignments were decent paying salaries, dependent upon company. Hours varied depending on assignment. Culture was again dependent on company and its environment.
ProsAbility to try out company before deciding to become permanent
ConsSome companies did not treat us fairly