Vantaggi
Salary and benefits are above average. Generally a good place to work with friendly employees focused on their work. Yearly performance reviews are a waste of time ( if they occur) as there is zero followup on employee needs and wishes.
Svantaggi
The existence and use of a training budget and program is always indicated at town hall style meetings. In reality there is no or little training offered here, with none to people in technical positions. No chance at all for position advancement unless you are in the "old boys club." Managers continue to be hired even while the worker population continues to be decimated. Most managers are uniformly weak technically or business-wise and have no right to be in these positions. There is no knowledge progression from lower ranks into such positions. High level management appears to have no defined direction and seems to add or change goals or initiatives with regular frequency. Company appears unfocused or ignorant to meet challenges in this market.