Vantaggi
They offer you flexible PTO, but I was told upon hiring that they encourage you to only take 2 weeks. Please deeply keep this in mind. They also have a 401k.
Svantaggi
I was told when I was hired that they give annual raises. That isn't true anymore. There isn't a clear way to get raises. They also implemented a ranking system where you will be ranked against your team members. Also, you must log exactly 40 hours down to the minute. And you have to sign a pretty hefty NDA & NSA when you're hired. They pay is not competitive and supervisors will find a way to make sure you won't get a raise. I don't think the company is financially doing well as a whole. If you're just starting off in your career, I think this is a good start. Otherwise, run! I get the impression some of these recent reviews are fake. I think I'm being extremely generous with the cons listed here.