HR management is not good . And don’t think about yearly bonus it’s retention bonus which they will not tell you at joining time. You will never get what’s written in the document regarding this yearly bonus. If you can forget the bonus you can join here