The company culture that HR promotes seems to be targeted toward college-aged bros (free beer, ping pong, company parties, no maternity/paternity leave program, etc.). So not surprisingly, there's a lack of age, gender, and culture diversity.
Real crappy time off benefits.
The office environment is cluttered, poorly designed and overcrowded. It's incredibly awkward navigating through the building to use the bathroom or get coffee. Also there are no windows in most areas, and no greenery. Hope you like gray.