Praise be to Allaah.

Delaying the prayer until after the time when it is due, with no valid excuse, is a major sin. Allaah says (interpretation of the meaning): “So woe unto those performers of Salaah (prayers) (hypocrites),Those who delay their Salaah (prayer from their stated fixed times)”[Quran-al-Ma’oon 107:4-5]
Work is not a reason for not praying until the time for prayer is over.
You should either ask your boss to allow you enough time to pray on time, or you should leave this job which is keeping you from prayer.
Your boss has no right to force the employees to stay away from praying, because this is forcing you to abandon a religious duty.
We ask Allaah to guide the boss and manager, and to open their hearts to obeying the command of the Prophet (peace and blessings of Allaah be upon him), so that they may attain the goodness, blessing and provision that come from obeying him.
However, If the administration insists on its attitude, and your continuing to go to the mosque means that you will be fired, then it seems that those who need this work are excused for not praying in congregation in the mosque, but they should try to pray in congregation in the workplace. The fuqaha’ have stated that one of the excuses that make it permissible to miss praying in congregation is fear of losing livelihood that one needs, as is stated in Kashshaaf al-Qinaa’ (1/496).