Likes
If you work directly under US Management or you direct reporting manager is from US then I would rate 5 star as they help you grow. But if you work under India's management team please don't join. You yourself will realize after few months. As all existing employees are feeling.
read more