Company: IBM
Date: 2021-03-15
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

If the team is right, then its worth the stay
Pros: The people I work with were great and professional. Good teammates around the globe. Nice working culture too. Basically, you need to have a good manager that is willing to fight for you and protect you, of course with the condition that you need to give 200% dedication and effort. If not, its a sad place.
Cons: Bad management due to politics. Unrealistic demands and never-ending changes. Possibility of unappreciative response/feedback, regardless of all the effort and successful projects given. Huge gap and poor communication between different platforms/towers/squads. Pay not leverage with the amount of long hours work and effort