One of the best recruiting teams I've ever worked with
Pros
Tons of collaboration and support for one another with a focus on doing the right thing rather than just trying to fluff your hiring numbers. Generally really great hiring managers who really care about being involved with the hiring process from sourcing all the way to closing. There's definitely some stand out hiring managers and some more apathetic ones, but our overall recruiting model rewards managers who are more involved. As Square has grown we've needed to adapt and change our interview processes for specialized skill-sets and there's been more support for these kinds of changes than there has been blockers (across engineering and talent). High emphasis on work life balance and a culture within the talent org of trying new things like supporting remote recruiters/managers.
Cons
As we've grown so rapidly, there's definitely a lot of things that are being done reactively and so there's a bit of pain in dealing with broken things as they are getting fixed. ie how often our comp bands get updated (this is gotten better!)