Vantaggi
The individual themselves are awesome, great people for the most part. Fun, casual work environment (although team specific)
Svantaggi
If you genuinely hate yourself, work here. I have never seen people treated so badly in my entire life. They are ruthless and cut throat, firing strong performing individual without warning because they want to bring in a friend they had previously worked with at another Company. In some cases people have been hired and started before the other person was let go which meant it was an absolutely humiliating experience for that individual. Furthermore, it is a company that says it "lives by its shared values" but this could not be further from the truth. If you are considering joining because you like the sound of their values, run for the hill please. This place used to be so good when the people who worked there were genuinely passionate about the business and brand. Now it is a bunch of people who want to make a name for themselves with a "fun" brand on their CV.