Company: IBM
Date: 2012-12-04
Overall rating: 3/5
Employment status: former
Experience level: Senior

work flexibility is highly dependent on your manager
Pros: - Flexible work hours
- Company pride/reputation
- Opportunity for personal development
- Worldwide organization
- Connection to academia
Cons: Company policies on work flexibility are only as good as your manager's opinion of them
Salaries are lower than market
Large corporation means slower to adapt to new technologies
Benefits could be better
Little training for new managers/emerging leaders
Training has to be approved by your manager; you can't always take a course for interest to grow your career