Any good here is totally wiped out by the disgusting HR team. For a company with "Be Human" as a part of it's core values, the HR team are anything but.
They are a bunch of corporate robots, who do the bidding of their master, (think the wicked witch of the west and her flying monkeys and you will have a perfect picture of the HR team here)
Poor technology - the teams aren't given the tools to do their jobs correctly.
Poor Data - including the data pushed out to customers.