Company: IBM
Date: 2011-04-05
Overall rating: 3/5
Employment status: former

There is a lot to learn and people to learn from.
Pros: Having the ability to work remotely is a great advantage.  Encountering people of different cultures and work styles is a priceless experience.
Cons: Disconnect between Managers and staff and the roles and responsibilities of each staff member.  Everything is a priority, no clear direction at times.  Work/Life Balance dosen't happen due to resource cuts.