Lots of products means that sometimes there is some internal competition. Can sometimes be a little disconnected with regard to Product Development. It's a big ship, and while it's incredibly versatile considering it's size, it's still not as agile as a smaller company. They're looking for high performers, which is never a bad thing, but sometimes there's a higher level of churn simply due to the reality that some people just aren't up for the fast paced environment.