Pros
Great place, nice scene of the great campus, Graduate RA has parking permits in the university and paid not bad compared with other universities. Overall this is a good place to work and learn anyway and most of RA are also PhD or master students of the university. Overall the town environment is good and is very friendly to international students as well. The department director gives a lot of communication with the students and they are doing a good job to help you in all aspects. The research is interesting and fun and a lot of projects are being done here.
Cons
The payment is not that high and most of the time, there are a lot to be done as a RA. One needs to work very hard to have the job done and some times it is very competitive to remain on the position as RA positions are not always available, which depends on the funds of the prof. The economy of Michigan is bad, which might affect the school's budget. This might be the biggest concern. Some professors are very nice to work with and others may be very push to let you work a long time even in the weekends and evening.