fun, good and professional environment.
Cons: short lunch, thats it
I worked there as a temp, so some of the questions above won't pertain to me, if I rated them low. Overall, a good company to work for , with a mangement team who show appreciation for their staff. Good work environment, very professional, good culture and values, and it shows from the pride the employees take in their work.