Pros
Incredible culture, supportive upper management, promote from within, value employees and reward hard work and dedication, industry leading pay, amazing time off, great 401K match, gorgeous Class A+ portfolio, uniform allowances, yearly company retreat.Cons
Being a 3rd party management-housing discounts are based off ownership. Health insurance packages could be improved.