Pros
Ability to work virtually is a plus. I have saved a substantial amount of money on not having to commute daily. Additionally there is a good infrastructure in place to support telecommuting.
Cons
BT has taken on too many companies in the US in a short period of time, and has done a very poor job of integrating. They are very slow to normalize compensation, benefits, and organizational structure. The US management has no power to fix the issues because all decisions ultimately come from overseas. In some cases, people have waited 2 years to be integrated, without proper communication, nor support for career advancement. Additionally, contracting with clients is long and involved. As such clients have attrited due to procurement challenges.