Cons
worst management
they wont reveal about work during interview process. before a week they inform the project going to end put u on bench. they wont give openings at required location which already relocated. director of the company call u directly and then force you to relocate