With my glowing pros - the only con is be sure you bring your "A" game every day. Being with an awesome team leaves no room for the second string. There is great support and mentoring if things don't go right for you...but that is to polish your excellence which you have to bring to the door on day one.