Culture has changed dramatically for the worst over past couple of years. Treatment of employees has become vulgar and disrespectful. Prevailing feeling among a good number of employees is that the upper management is incompetent and mostly interested in their bonuses and personal short term gains. Most of the employees once proud and energized are currently completely demotivated, sitting back and playing defense in survival mode - avoiding errors at any costs rather than showing initiative and leadership. Everything that is done is now invoiced and charged back to the requestor, sometime even within the same office or department. Cooperation and good will between departments is almost nonexistent. Nobody wants to take any risks or initiative lately, nor do anything without pre approval. Any job or quote is overestimated for fear of being singled out for the smallest error. This can't be good for the long term prospects and competitiveness of the company as every quote and every job lately is padded with individual and departmental safety factors and cost multipliers.