Company: IBM
Date: 2019-07-04
Overall rating: 3/5
Employment status: current
Experience level: Junior

Average
Pros: Great for flexibility, good stepping stone when starting out in a career, friendly colleagues
Cons: Ridiculously low increment and bonus, depending on your luck you may get tagged to bad senior management, not good for anyone in mid-level career positions as progression tends to slow down after a while,  certificates like ACCA and CIMA not recognized (won't get increment or higher salary base)