Pros
Great flexibility where you can come in when you want. Also, met really nice co-workers.
Cons
I was a sourcer on pipelining candidates for gen SWE (frontend, full stack, backend, mobile and ML/AI engineers). There were several hundred of us doing looking for the same candidate profiles. It was not hard to find candidates but finding ones not claimed was the challenge. It felt like one gigantic agency. Some people were nice and others not so much. One of the colleagues joked that it's the "hunger games" in recruiting. There's constant changes from switching hiring pillars to weekly changes on FBR (ATS), often times no clear reason as to why there's changes. The goals were so tough that it's not reachable for the majority of the folks there. There's no way one can work 40 hour week and reach the hiring goals. It was tough seeing colleagues being cut on a weekly basis---this created a toxic culture.