Horrible cold environment. Sadly there is no company culture. They have an "open space" office set up where you have to sit on a different cubicle everyday supposedly to improve communication but it is actually worse. You feel isolated and not a part of the company even when a few managers do try their best in their own way.