Pros
Flexible hours and work from home / remote opportunities.
Cons
This is by far the most unorganized company I have ever worked for. Not enough staff in places where is needed. Houses are in very bad shape, takes months to renovate them. Sneaky co-workers, bad higher management, a lot of politics and furious tenants. Not recommending!