Estel Technologies – Beware from this company
Its not a company its Shop (only 50 employee).Here you need to fight, if you want anything . if u need leave u need to fight.if u are in fever than u need to work from home. There is no off like sat/sun and gov holiday. people are working here in festival also like holi, …