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

Stressfull environment
Pros: If lifelong learning is your thing, you will appreciate the access to Safari learning platform, and the huge amount internal learning resources. You may also be lucky working with new technologies and even contribute to one. The provided personal laptop is usually of good quality, in case your job does not require running calculation-intensive tasks. You may meet great people - ones just like you.

For young people without much experience, it is a particularly well suited place to start their career. Also, working on strategic IBM technologies may be a very positive experience.
Cons: More often than not, projects are underfunded or resources are not allocated optimally, which will create significant pressure on people that will need to deliver the end results as they are not provided with the means to do their work. Upper management is highly sales oriented, most of the time - totally clueless about the products being developed. Don't expect any help and support from their side, only unrealistic deadlines and bashing when the latter are not met. The focus is always next quarter's results, lacking any long-term vision with the exception of several key technologies.  

The environment is quite stressful, unpredictable, inefficient. Occasionally, there are "resource optimization" campaigns, which is bad for the overall morale and demonstrates lack of loyalty towards the employees. Recently, treatment of people also becomes more questionable. 

Although there are tons of learning resources, people may not be given any opportunity to practice these skills. 

If you are offered a job in the global technology support organization, don't expect to get any of the things that you have read about IBM on the internet. Experienced professionals may start looking for another job opportunity within couple of years within this organization.