Company: IBM
Date: 2016-05-09
Overall rating: 3/5
Employment status: current
Experience level: Junior

Work-Life Balance
Pros: Very flexible work environment, casual attire, come and go as needed, long lunches, and relaxed atmosphere.  Co-workers and management seem to get along well.  As an enormous company, there are a ton of opportunities to develop skills and try something different.
Cons: Salary lags competition, and raises/bonuses are scarce.  The company isn't the most stable for long-term employment, and morale has taken a hit as a result over the years.  Healthcare and other benefits are almost comically poor for a family.