Pros
Enjoyed working alongside highly intelligent coworkers. Everyone was very kind to me. Leadership was always available and hands on. I got to work with incredible clients in my job. First time in my life that I really felt proud of the work I was doing and who I was doing it with.
Cons
The work I did here was far more technical and complex than what I experienced in past recruiting roles. A lot of the clients they worked with have extremely high technical needs with roles that are legitimately serious because of sensitive projects not known to the public. Working on deep technical roles that are also highly confidential presents a very real challenge for even a very experienced technical recruiter. Some of the more senior recruiters here we're more technical than a really good senior software engineer, it can be intimidating when you realize this.