- Train management skills! - Replace current performance review process * allow peer reveiews * allow people to review their managers - start to reward managers who do a good job from the perspective of the people who report to them not only from what they do to look goodl to their own manager
A miserable place to be.
Fun, quick-paced, challenging yet fun. Constantly acquiring and deploying new technology so you don't get bored.
The most horrible company that I have ever worked in my 20years+ of work experience
Fair to good, but make more in other places