I honestly wouldn't change anything. I had the best jobs and experiences there. I dealt with many departments (HR, accounting, Property Managers) and they were top class.
I would actually stay true the values the company claims to represent, very dishonest and unprofessional.
If a worker was not doing a satisfactory job, I woul tell them so before hand and tell them how they can improve and what things they're not doing or doing wrong so they're not blindsided.
Help job seekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.