Pros
IBM brand may boost your CV and you can learn a lot if you want. due to lack of people, they will never fire you so it is also quite stable for lazy and useless people - because of this, you can switch to any team and learn literally anything you want.
Cons
below average salary, no benefits, poor mentality, endless cost cutting. IDC Brno is not "real" IBM but just cheap delivery center (other delivery centers are in Poland, India, Romania, Argentina..). first line "managers" (usually promoted by unsuccessful technicians) are simple puppets without any power or right to change anything, shifting teams every year (I had 5 managers in 4 years - really). very limited pay raise even with good personal results. just avoid if you skilled technician and come, if you will or want to become a "manager"