Pros: the job has a lot of variety and keeps it interesting and new opportunities everyday
Cons: the pay for having college degrees is not good.
Nice Place to work.
Many different cultures to work with makes the job more interesting.
Not one scenario is the same, in fact it is what makes the difference of going to work everyday.