In general, I would say RV is a good place to work, but they have a long way to go in unifying their treatment of sales vs. non-sales roles. The company puts on great events and has great benefits (workout classes, etc), but these are also almost impossible to use as a sales employee. Further, the company has grown at such a rate that they have no standardization - more... for training sales management. When situations arise in dealing with employees, answers from upper managers vary and the lowest on the totem pole gets the boot.
Bottom line: It's a good place to work on a day-to-day basis, but don ... - less