Pros
This company offers an exciting and fun work environment with great opportunity. I was well on my way to senior management, unfortunately i could not work full time because of my kids, and then later had to quit because i had a family situation. But overall i would recommend this job to anyone offered the position. I learned many things and bettered myself substantially.
Cons
There are really no cons in my opinion.