Pros: welcoming environment, supportive team members, close knit.
Cons: contingent employees do not receive benefits and are excluded from many company activities.
It was very easy for me to move up within the company. Not only have I gotten to use my skills in a productive way, but I have also been able to learn new skills whilst on the job.
I enjoy working here because the environment is very friendly and welcoming. The management has not only been supportive of me moving up into different departments, but have encouraged it. They seem like they actually care about your long term well-being and not just what is good for the department at that moment in time.