Pros: good compensation, potential to grow, no micro-management.
Cons: no benefits as a contract worker, no job stability
While working at Alere as a human resources generalist, i gained a lot of knowledge in the HR field. A typical day at work was spent entering new hires in our applicant tracking systems and assuring that they were ready to start by their hire date. I was responsible for completing their drug screens, their !-9s, their tax forms, and all other new hire forms. My coworkers were a great deal older than me which has its pros and cons. I was able to gain more skills and learn from them but also the age difference created a barrier between us.