Company: IBM
Date: 2017-03-23
Overall rating: 2/5
Employment status: former
Experience level: Junior

Mix of different management style
Pros: 1. Mandatory trainings of 40 hours per year which gives you access to learn various technologies including MAC and Windows.
2. If you are lucky you will work peacefully if you have a good manager.
3. Work from Home flexibility (but i guess it's not worth for reasons i can share in cons).
Thanks
Cons: Alright let me finish my coffee because it's my favorite part.
This review is best of my knowledge in India and I'm sure different country has their own cons.

1. Micro management - It's a story you often hear that IBM Daksh(call center division) got merged with IBM and they removed all employees except management. Now they carry the same management style towards service industry people which is annoying.

2. Beg on your knees for leaves - You hear lot of story of how an employee resigned because his or her manager didn't grant leave of his father or mother's funeral or for his own medical emergency. 

3. Management with technical disability - This is not true for all department. I met good managers who are great in Technical skills but only handful in count. You may find managers who will promise you to move in different technology however they themselves will not be aware of a basic understanding. True story.

4. Facilities - You don't see dust bin at your desk. You have one big dustbin for the entire bay, and if you are lucky you might be sitting next to it and no need to travel all the way to throw your wrapper but you may have to smell the stink. 
  No Coffee vending machine. They say you have pay for your coffee which is worth (but in reality not even close to coffee)
 Diversity - I'm talking about rats, rodents etc. Some people even resigned when rats were crowing on their feet.

Mind you this is about IBM (Bangalore).

5. Senior management works in crazy shifts to pamper clients. There is no schedule and disciple of sending Meeting requests at least an hour before the meeting.They don't believe in delegating their work to some seniors. They are known for extending shifts.

6. People ask money for birthdays and send off parties.

7. NO team outing, If there is it should from your own pocket.

I mean I can go on and on however let me finish few more.

8. Domino's server and lotus notes - Enough said if you know the pain.

9. Watson - oh yeah they've been investing in Watson which no one knows outside in the real world what that actually does. **cough**google deepmind** cough**.