Company: IBM
Date: 2014-10-29
Overall rating: 3/5
Employment status: current
Experience level: Junior

a comfortable place to work 9-5
Pros: Work from home policy is good
Compensation isn't bad
Large company so there are more opportunities to change positions within the company
Cons: WAY to much process
Bad required software (e.g. must use IBM own software rather than a far better competing product)
raises NEVER happen without changing jobs - negotiate a good salary when you get hired or be prepared to change teams/managers whenever you are due for a raise
Fragmented teams so theres little to no shared knowledge