It's not really about the office, more about appreciation and respect.
I've been in only one big company so far, but anecdotal evidence suggests many are similar.
It was a software company. Software was it's core business. Yet the programmers, about 10% of the employees, where kind of the lowest in the food chain. Sales got all the money and a lot of attention. Professional services and product management got a lot of attention, shiny offices and regular praisings. The developers were all but ignored.
I stuck to smaller software companies (mostly startups) again ever since. I always felt valued there, and that's important for my overall job satisfaction.
I've been in only one big company so far, but anecdotal evidence suggests many are similar.
It was a software company. Software was it's core business. Yet the programmers, about 10% of the employees, where kind of the lowest in the food chain. Sales got all the money and a lot of attention. Professional services and product management got a lot of attention, shiny offices and regular praisings. The developers were all but ignored.
I stuck to smaller software companies (mostly startups) again ever since. I always felt valued there, and that's important for my overall job satisfaction.