Pros
In my capacity as Senior Agent, I feel the company does listen and act upon suggestions. There has been a huge initiative to show support among the real estate folks. With a newly revamped mentor program, dedicated working areas for agents, and increased based salary for agents - Redfin is focusing on keeping its talented crew. They invest a huge amount in training (which is stellar), and provide every bell and whistle to help the agents succeed. With the volume of work I am exposed to, I receive far greater experience than my non-Redfin counterparts. This is a huge benefit to our customers.
Cons
Compensation is based on surveys to the customers. While I agree surveys are a great way for the company to know how employees are performing, there is no accountability to the customer to provide feedback (they can simply mark you low without comments). This directly impacts my ability to earn money. Work/life balance is still an issue. Although there is a great support staff helping me manage the customer and transaction, I am required to be part of every facet of the deal even on my days off. While I can chose to have support staff cover me, ultimately I am responsible and the survey for their work reflects my compensation.