Company: IBM
Date: 2018-11-01
Overall rating: 4/5
Employment status: former

Great Company, excellent management
Pros: Lot of empowerment. I was given really good work and projects at IBM's Software Group in collaboration with Research Center. I was in big data and ML space. I was given full freedom on how I do things. People respected each other. Company is changing it product mix to align with new technology landscape so lot of opportunity if you are in newer areas.
Cons: As per the public news, IBM had yearly layoffs  which was bit worrisome and demoralizing. But as I was in new tech, I did not hear about them directly and only through public news.