Likes
The work culture is really good , tremendous help would be given to you for completion of your project or task, people are mostly good. Managers are supportive and work hours are flexible and no one will ask you anything or disturb you if the project you are handling goes smooth.
read more