in Brazil, there are good benefits, like the health insurance
Cons
in Brazil this company is very close minded. Employees are not able to do things like remote working or not have a dress code. The salary is not good if you start your career life at IBM and it is very difficult to get a promotion.