In a company of this size it is easy to get lost in the shuffle. Even though the company does a little of everything all over the globe, it was difficult to move within the company. While I enjoyed my time there, the product I was on was cut couple months after I left for more advancement possibilities. The other members of my former team were laid off and product maintenance was moved overseas. Given the market for skilled professionals re-assignment wouldn't have been an option?