Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE employees (first_name VARCHAR, last_name VARCHAR, id VARCHAR)
TABLE: CREATE TABLE employees (reports_to VARCHAR)

### Question ###
Which employee manage most number of peoples? List employee's first and last name, and number of people report to that employee.

### Accurate SQL ###

SELECT T2.first_name, T2.last_name, COUNT(T1.reports_to) FROM employees AS T1 JOIN employees AS T2 ON T1.reports_to = T2.id GROUP BY T1.reports_to ORDER BY COUNT(T1.reports_to) DESC LIMIT 1