It like chicken and egg story, one boss thinks himself after bill gates and another thinks after steve jobs. rudeness, misbehave, humiliation will be your routine tasks at here. I will say not to join at this company ever if you really want to grow up in a better way and direction. These people only can criticise you on your fault and shout on your face by forgetting that human makes mistakes to learn something new and essential. 11 hours office by everyday, no greeting for good work, only humiliation is the award of your work at here. Never ever join to this company. No place for experienced people.