Work from home, Brand name, Laptop. More flexibility in work if worked from IBM location. Tough to get flexibility in terms of timing if worked at Client locations.
Cons
Unsupportive management, Delays in laptop repairs, Complex and time consuming processes.