Probably legal if it is considered a private lot. If the job is where the public shops, then it would fall under public even if it is a prvate company, but it does not sound like it is a retail establishment. It seems like he needs better parking period. The boss is asking his male employees to break the law probably by jay walking.
@LuckyGuy I like you more and more every day.
@Bellatrix When you say highway, do you mean rural highway? Six lane road can simply be a six lane road. They are all over the place where I live, and everywhere I have ever lived. Although, no light does seem like it could be a little dangerous. However, there are six lane roads in parts of America that slow down to 40 miles per hour through small towns, but I still am not trying to say the situation is ok.