It's a cubicle environment and I personally like the open space feel, but some of the more technical guys like to wear headphones from the noise. We just moved to a larger space so it's a lot better. It's a high tech fast moving place, which I love. But if you like something heavily structured,, it's probably not the place for you.