For more than 10 years I loved my job, and swore I would never leave voluntarily. So getting laid off and having to train my replacement in India really sucked. Word is offshore team has not been doing well, through no fault of their own. Doesn't seem to be any accountability at the top for poor planning and execution. The optics of reducing cost by moving jobs to India, while also continuing to acquire companies one or more times per year, and spending hundreds of millions on the India office, looks really bad. How could this not ruin morale for any remaining US employees? And what about the customers?