I have been living at Weiner Company properties since August, 2010. I lived in Urbana for the first 3 years and then moved to Champaign.
The rent is fair and Weiner Co. is very quick to respond to maintenance issues. Folks in the office are very courteous and try to help whenever possible.
The main issues I have had are:
1. Poor temperature regulation in winter: The apartment was either too hot or too cold, the thermostat doesn't regulate the temperature well.
2. Security deposit: When we moved out of our previous apartment, we only got 25% of our security deposit back. We had thoroughly cleaned the house and the house was not particularly clean when we got it in the first place.
3. Snow Removal: They don't do a very good job with snow removal. The driveway is usually covered in massive sheets of ice and after every snow removal, there are massive piles of snow behind my car.
Everything said, I recommend Weiner Company but I would advise caution with security deposits.