Company: IBM
Date: 2015-02-21
Overall rating: 5/5
Employment status: former

Great place to work
Pros: Believes in work-life balance, offers great medical benefits, 401k, vacation, personal time.  Sensitive to personal issues. Room for advancement, may opportunities within the company in different areas/divisions, Great people to work with and extremely intelligent. Can work from home depending on job.
Cons: Salary is not great.  Hours can be very long at EndofMonth and EndofYear. Training - might have to depend on own initiative and research since everyone is always busy, but everyone is very knowledgeable. It seems  there are 'Resource Actions' every year, therefore, always wondering if you will be affected. Have seen employees train new folks, only to be let go or have seen many jobs relocated overseas, etc.