I have been working at IBM full-time (More than 3 years)
IBM is everywhere. Every technology you want to work in, every industry you want to work in, work in automation, Big data, Cloud technologies, Cognitive, Design Thinking, name it and you would get opportunity to work on it.
Too many processes, very bad paymaster
Advice to Management
Try to retain good resources even if it costs a little more. You never know if lesser experienced person would actually be able to fill in the gap and would be good enough.