Pros
Working here will look good on your resume. Unlimited PTO for certain departments.
Cons
Listen to the "negative" reviews here folks. Do not trust management. It's a white man bro culture where managers and executives will hire their buddies (even though they are a terrible fit with no experience) and not listen when there are legitmate complaints filed against them. Also, you should be concerned about being laid-off. Employees were promised that there will be no lay-offs and then a couple of months later...hundreds of employees were laid off. Oh yeah, but don't mention it though because they will hold your pathetic two-week severance and then sue you. You work like a dog, you will be lied to, not taken seriously, disrespected, and then out of a job. Save your time. Work somewhere else where employees are actually respected and treated like humans.