Radis Community Care (Reading) has been found in breach of safety standards during an independent inspection by the Care Quality Commission (CQC).
The findings come after Radis was recently criticised by the Local Govenrment Ombudsman in the case of a Reading woman who died after care workers failed to call an ambulance.
In a report published on 2 May 2019, the CQC said its visit on 12 March 2019 had shown that care staff did not always sign in records that they given a person their medication. Out of 29 care workers, 20 had not received annual refresher training on medicines and staff did not always know when it was appropriate to give medication to people for occasional health problems.
The CQC also said the manager did not have oversight of the number of late or missed care visits to people's homes.
However the inspection also showed that care workers treated people with kindness and compassion.
The CQC has given Radis until 27 May to legally comply with two standards.