Pros: people are eager to help
Cons: if you aren't a full time employee you don't receive any benefits exspecially if you are a temp
I have been working with the company for almost two years but not in the same field. The people at this company are very friendly and will go out of their way to help you if they can and if they can't they will find someone who would be able to assist. The people love what they do here.