Barra revealed 15 employees have been let go.