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

IBM has been a great company to work for.
Pros: My manager is very flexible, it seems like most managers will allow you to work from home at least a portion of the week. Many resources are available too, being such a big and established firm.
Cons: Having so many employees can make you feel unimportant. You have such a small hand dealt to you in regards to the grand scheme of things. Can sometimes make your work feel unimportant.