Pros
You have a chance of being work from home, if you get put on the right team because they haven't found an office large enough to hold everyone. The people are pretty cool to work with.
Cons
HR is an absolute joke. They dont help with anything. Beware if you work from home and also have small kids. They will make a big fuss if they hear your kids in the background. For even a split second. You have to basically overwork yourself and do work above your pay grade in order to even be noticed enough for a promotion. Don't be fooled, the 1 to 1 spreadsheet they shove on you to do, WILL NOT help you toward that promotion. The 1 to 1s are also confusing and all over the place, and an extra task to do as if you didn't have enough already. The way they have promotions, has the team members at odds with each other. You'll see people trying to snatch things to do and hurry to announce things. Anything that will get eyes on them. Then, you will see them being disgruntled if someone promotes or someone gets praise and they don't. Coming from someone who has had that happen to them. More than once, and don't worry. Nothing gets done about it really.