Only 30 minutes break, If you are a fresher 3 months no salary, for freshers 2 years bond and in first year you only get 7000 in hand and after first year you will get 15-16k and they have 3 months notice period so if you are thinking to join as a fresher should prepare to work next 27 months in low salary.