A 6 year veteran here - it's fairly long #tenure for IBM... No matter how highly you are rated at #IBM or how many years you work for IBM, please do not relax and think for one minute that your job may be secure.
A large number of my friends here at IBM were laid off, so they can move our work to #India, #Philippines and pay a fraction of our salaries to local staff.
When they lay you off you lose your matching #401K funds, they do that on purpose, that's why they are not matching every month...
Anyhow, no respect or value to employees is shown to employees... #IBM is sneaky they send more and more jobs offshore, they bring #H1B folks here - they do not release info on what's going on - they hide it...
Dont you start me on management, it sucks, managers are frustrated too - there layers upon layers of management, a ton of people will check your work, and stuff like that, they will tell yo what to do often contradicting each other - oh, it's so bad bro...