I have been working in this company for last 5 months and I feel there is very good environment in magus. The IT team is very good and they are very frank with each other but one think I dont like is that they holds the salary of employee which is very bad because maximum employees come there to fulfil their economic needs but holding the salary with no reason I think it is not good. The teamleaders are very good they support of the problem of the employees and the quality team is also very good .