I have been working at IBM full-time (More than 10 years)
Flexible enough to trust work from home employees, works well with minor changes to work schedule as long as it fits the client / account needs, most mid-level managers have heart and do care how changes in the company policies effect their employees
Constantly watching over your shoulder for the RA (IBM's term for layoff).
No pay increases. and pay ranges are actually lower than business averages in many job titles.
Higher management levels care more about the bottom line then the people.
Advice to Management
I've worked for IBM 27 years, and have seen the culture change. Money should not be your driving factor. Care more about the employees. A happy employee makes for a happy client - more happy clients make for more money in the end - you need to turn around your thought process before you destroy what was painstakingly built before you came.
This will replace the current featured review for targeted profile. Are you sure you want to replace it?
Are you sure you want to remove this review from being featured for targeted profile?