Pros
Good Pay Good 401k match Good Bonus
Cons
Many US jobs lost due to India office opening, however lack of interest and accountability from India office is holding back progress in many areas. Upper management does not have your back. Watch out - very high school, playing favorites. Too many hours expected (70+) but labeled as "work/life balance" when many hours are being worked in the evenings and weekends. Stress level is very high due to lack of management support and understanding of daily operations. They should listen to their Leaders, coach when necessary but at least make an attempt to show you back up your team, yes even in the tough times. Management will keep you from moving to another area (even if lateral), very controlling. HR will not help you, so don't go there. Fly under the radar. It's the only way to survive until you can find your next opportunity elsewhere.