I don't really have any cons to report. But what I will say is that you have to be able to keep up with a quick pace of work here. Things are always changing and you will be juggling a ton of projects all at once. If this is not something you enjoy, then this wouldn't be the company for you.