Vantaggi
Compensation is right in range with other companies and the room for growth is high, but that is if you have the potential. I have learned quite a bit in my time here already. There is an enjoyable environment in the office (but combined with stress).
Svantaggi
For the department I work in, there is an extremely high churn rate (leaving after a few months). Some people just aren't cut out for this job. This puts even more stress on our already understaffed crew. Work-life balance is difficult at times. There can be too many large projects going on simultaneously. Also, I loved Treat.com... but I could understand they would get rid of the service if they were integrating it into one of their other brands or it just wasn't profiting.