With no warning whatsoever, upper management laid off over 300 people with no explanation given. Their goal is to expand their foreign office so they can just outsource anyone in the States who works for them. Management gives no direction or feedback about what team members should be doing. Stock has gone consistently down since the new CEO took over, as well as underpaying people in critical areas. If you want somewhere that values work you do and won't dump you office for the sake of the bottom line at the first opportunity, then work elsewhere.