This company is atrocious.
Staff arrive late, leave early. Evidence available to confirm this.
No proactive help, staff do the absolute minimum.
Poor record keeping.
Poor communication.
Altering records has been reported, if complaints made.
Poor training.
Poor management.