There are no charging stations where I work. However, there are electrical outlets in the parking structure accessible from certain parking spaces. Would it be frowned upon to use these without express permission?
That is an employer specific question. Federal facilities prohibit it but the city I worked for (Long Beach) was OK with it. Many parking lots have only 1 breaker for all of the outlets. I am guessing the default 8A position of the Lear charger will not overload anything assuming charging is OK'd.