Worst work culture, late night calls. US people treat indian employee just like an slave working in night for them to resolve issue. Micro management with too much politics around. Thats you will notice recent lots of resignation from employees. I will not suggest to join this firm.