Company: IBM
Date: 2018-10-22
Overall rating: 5/5
Employment status: current
Experience level: Senior

A great place to grow and challenge yourself to become an innovator!
Pros: If you are looking to learn like crazy and are up to high complexity challenges... IBM would be a great place for you to work! In IBM you will experience the benefits and challenges of a global company, being able to enrich your ways of working, knowledge and experience with others from different cultures around the world. As IBM is a high-end tech company there is always something new to learn so you will be able to learn and develop new skills as new technology emerges.
Cons: Being a global company IBM internal processes and structure can sometimes be complex, but if you are proactive there is always someone that can help you figure out what to do. As a high-end tech company, IBM is always evolving and changing, so you would have to be open to change and challenge yourself to adapt and succeed on an ever changing company.
Since IBM helps clients with high complexity challenges, the effort required can be demanding and sometimes is hard to keep a good work/life balance, but the company has many initiatives to help the employees achieve a good balance.