Company: IBM
Date: 2017-06-02
Overall rating: 2/5
Employment status: current
Experience level: Senior

IT Engineer
Pros: Good place to learn. Great people around. Many technical gurus available.
Cons: Think of yourself as the leaf on a tree in a windy day during winter. You never know when you will fall off.  No one knows what a pay raise means. There's no such thing. It exists only in the imaginary minds.  Upper executives are greedy and have no clues to where the company should be heading to.