Company: IBM
Date: 2015-03-05
Overall rating: 4/5
Employment status: current

Everyday is a challenging experience.
Pros: Flexible working hours at manager level
Good location, near my home
Everyday is something new, challenging work
My team is great and hardworking
Great addition to my resume
Pay is good at management level 
Availability of a Diana (pumping) rooms
Good training ground for people starting out in thier career. Alot of possible internal movements.
Ability to work from home
Cons: Eventhough inhave flexible hours it is still difficult to maintain work-life balance
Difficult to backfill people and get the resources you need
Poor strategic perspective..sometimes it feels like management decides on a whim
Benefits and salary increases can be improved 
Too many audit and business controls requirements
Culture of a need to work and stay "late"