Pros
Good International exposure and good tech stack.
Cons
Definitely a no, the company is a mid level startup. The culture in India is damn pathetic, no job security and too much office politics. US folks have no idea how things are in India office. I feel they don't even care as they have hired the most unskilled managers here, and as we are cheap labour they don't really care about us. All 5 star reviews were forced to us by the India manager so he can show off this to the US folks, damn pathetic right! I have seen great performing folks asked to leave in a day for no reason, They are very cost driven and for cost cutting if they find someone cheap they will replace you immediately without even notice period. Overall don't go on the fancy look and reviews. Reviews are bought.