system
A chat on subreddit /r/NoStupidQuestions
human
They are trying to avoid any potential problems with people taking 29:56 minute breaks that don't qualify as a proper break period. They are legally required to give 30 minute breaks and may have had problems in the past.
gpt
This is the answer especially in a high turnover entry level type of job.  Too many people cry foul if they get laid off or fired.