Senior management "worked" in California and seemed pretty detached from the daily operations of the business.
I worked in a repair center that is housed in a small building away from the main building. Getting engineering support for our team was very difficult. All the engineers worked in the other building and our dept didn't have a dedicated support engineer despite being a very complex and delicate repair process on an expensive component. There was a lot of technical decisions being made by technicians that should have been made by engineers. They were also quite stingy with some old or malfunctioning equipment critical to the repair work, despite the large amount of money saved yearly for the company by the dept.
In terms of pay we were grouped in with the other assembly/production technicians, despite the technicians in my dept having more specialized backgrounds in TIG welding, CNC operation, and other processes. We should have been classed differently and paid at a higher pay scale. I made around $21/hr but with the kind of work we were doing it should have been closer to $30.
I heard the non-production people (software, marketing, etc...) were treated better.