Depending on your management is a hit or miss. If you work under a great RVP you'll be successful given the right training, support and tools. If you end up with horrible management (RVP's, Property Managers/Area Managers etc) your work life will be dreadful to say the least. Upper management needs to visit properties more often to get a more actual understanding of what is going on instead of just asking the local or regional/area managers. They cannot fix problems unless they confront them on their own. The upper management tends to trust entirely on what managers say/do instead of conducting thorough investigations by asking onsite employees. Regional/Area Managers tend to deplete the meaning of Teamwork, instead of working together for a goal they compete between each other and put faults between Administration and Maintenance. Some Management harass employees to lie and hide issues and when you refuse they retaliate. It's unfortunate because it seems like the company could become very successful but due to some rotten apples it holds it off and creates constant employee turnovers and further issues. Also, trainings need to be more specific to sites. There are general trainings that don't need to be specific to sites (Fair Housing, Customer Service Etc) but other trainings need to be site specific/onsite so employees who start new don't get lost in general terms that don't necessarily apply to their property. Ongoing onsite training would also be a plus, although there is email/phone communication nothing compares to actual day to day onsite training! Some employees at the corporate level are very professional and help onsite employees in a very courteous manner, but other departments are not as willing to help and you are frowned upon for contacting them.