Company: IBM
Date: 2018-07-18
Overall rating: 2/5
Employment status: former
Experience level: Senior

IBM services division is not a great place to be noticed
Pros: - Travel (if you like that)
- If you are skilled and well known in certain circles, there are many interesting projects to choose from
- Good benefits
Cons: - Travel (if you don't like that)
- If you're new or tend to keep to yourself, you may end up on projects that are uninteresting or failing
- You are a cog and with the matrix management system you don't always get noticed outside of your immediate project. 
- You are not always rewarded by how good your performance is on a particular project.  For instance, on a well run project with a good team, you may not require a lot of overtime.  Since billable hours are what gets noticed, a poor performer on a bad project might bill 70 hours per week and therefore get rewarded over you at the end of the year.
- Difficult and time consuming to get promotions