This company seems to care more about things than people as you can see by the building and all the amenities and perks (that's what everyone is most proud of). The culture is dictated by management, which obviously defeats the purpose. Pay is poor. Feedback is not welcome.
Avoid if possible, but expect to be unhappy if you have to work here because unfortunately it's one of the better places in the area.