Pros
I've seen some negative reviews here, and all I can say is you get out of this job experience what you put into it. Our "startup" style environment is definitely not for everyone, but offers tremendous opportunity for growth. - Top-notch training is provided so you can hit the ground running - Friendly work environment - Gain experience working with the latest eCommerce technologies - Company promotes education and advancement - would you believe one of our account managers evolved to a software developer? - Free catered Friday lunches
Cons
Honestly, if you come to work and do your job you will be rewarded. Management has an "open door" policy and is always willing to listen. I guess the only "con" I can really say here is that this is not your typical "9-5" job - and some people simply can't handle that. We work hard, but we play hard too and are well rewarded for our efforts.