Pros
Location if you stay near by, otherwise nothing good. It looks amazing until you join and get to know you are trapped especially if you join team loyalty. Never join this team if you are getting hired for this team and if you have another option. If you can manage to look for another option even if you have no option then better to keep looking and avoid them. Join netspend, prime and DI if you are really good and HR don't want to loose you post process.
Cons
So many, main is the management, if the company management is not in right hands then all the issues and negativity created by some existing members will remain there and then only you can help yourself. that team management is so much unprofessional that existing member are leaving and many have left out because of some members. So much unprofessional and unethical are guys out there.