• No way to advance without spending decades in the company.
• EVERYONE is concerned only about their well being.
• Too many hypocrites.
• Too many people who carry old thinking in a new age. This is unacceptable.
• People who design products, are the same people who kill the said products. (Let's try this one one more time...?)
• Overly complex approach to pretty much everything within the company, which reflects in all the products.
• Too many "cooks" in the kitchen, for absolutely no good reason. They'd hire 10 mediocre people instead of a single good one.
• Always hiring developers over designers, in turn overloading designers without having enough meaningful work for developers.
• Multi-team, cross country/continent approach is constantly applied, but yields horrible outcomes.
• No place for generalists.
• Hacky, "good enough" approach, with virtually no attention to detail is present in all areas of the organization.
• People are building products which they never use, again this has a direct correlation to how these products perform.
• It's always easier to go out and buy a product, than to create one internally. The purchased product becomes bloated, unsuccessful, and eventually dies within 3-5 years of purchase; people are fired.
• Facilities people are horrible for the most part. You'll come into the office only to find that everything has been rearranged for you in your work space/desk - thanks, but no thanks.
• Don't bother with HR, they are useless over here. A bunch of sloths, too.
• Constant moves/re-orgs are super annoying. Shows there is no future-proofing, and no plan.
• "This is above my pay grade" is something you will hear quite often.
• These guys don't know how to throw parties.