I got an offer to join this company, they asked to sign a bond for 1 yr. Please suggest how does the company works. Is it good to work here? How about the salary hike and promotions. Any suggestions from the employees would be great help.