If you plan on working here then make sure its a last resort the pay is low even by other construction company standards. If your not a supervisor don't worry about a bonus. Everyone except the mechanics acts like there still in high school. Its full of drama and even with such low pay they still will scold you for going over 40 hours. The owners and some foremen will talk down on you because you don't make as much money as them.