Pros
Snacks & drinks around the office, flexible with WFH (dependent on team)
Cons
Where to begin. When I was hired, my recruiter sent me outdated benefits information. Found out 2 weeks into the job that I was not receiving a certain benefit even though it was presented to me in my offer package. Yes, it was a mistake, but a really bad one. Shows how sloppy and carless recruitment is. Management loves to change things on you without you knowing. I was bounced around to three different teams under a year with no warning or proper training. No one asks you what you want to do or what you're comfortable with. Management suddenly had high expectations even though the goals were never clearly outlined. Multiple orgs had hiring freezes and recruiters could not extend offers. Despite this, we all still got awful performance reviews even though the lack of momentum was not on us (recruiters). The people in general are unkind, keep to themselves, or are cliquey. Unless you're an engineer, get ready to have the worst technology possible -- outdated Dell computers and monitors. Oh yeah and let's not forget about the hundreds of lay-offs that completely blindsided everyone involved. Stay away from this corporate company. They won't treat you well throughout your career.