K

Kenneth Ayers

4 years ago

Most of the people who left 5 star reviews are cur...

Most of the people who left 5 star reviews are current administrative employees so large conflict of interst. Very hostile work place, politics come well before client care.

Comments:

No comments