Company: IBM
Date: 2010-04-13
Overall rating: 3/5
Employment status: current

Used to be great, now ok
Pros: Flexibility in work hours and locations depending on project, partially autonomous from IBM Corporate, casual work environment if not working on customer site
Cons: Trending towards more offshoring, requiring more and more calls early in the morning or late at night. Moving away from s/w development and more towards delivery and project management of offshore resources. 44 billable hours required. Add another 2 or 3 hrs for administration, education, and giveback. With so much stress on billing you might as well do contract work and get those billable hours into your own pocket instead.