Company: IBM
Date: 2018-02-02
Overall rating: 2/5
Employment status: current
Experience level: Junior

Nice place to be, reasonable place to work
Pros: A lot of opportunities to move and get experience
Multicultural environment
Reasonable offices
Nice people
Cons: Salaries not re-negotiable even if making big position jumps or you prove being a very good asset for the company
Salary increases have a maximum percentage per year
Salaries for already existent employees can not adapted according to local market growth (huge growth)... you're obliged to leave the company
The company is interested in selling, selling, selling... the support after is not so important neither what the customer needs
Stupid technical decisions are made by people with no skills or knowledge, which do not consult the specialists 
Lives in it's own "bubble" from technology perspective, being years behind a lot of other companies
Quantity and "green" matters, quality or flexibility not so much
Many small reoccurring administrative tasks, which can be easily fully automated, but they are not... this is eating people patience  and time, highly increasing the feel of "I need to do something"
Great ideas, disaster implementations because of not consulting the specialists