Pros
Great people; love their company and the Grand Rapids area; devoted to Amway's founding values of self-determination, opportunity, etc. Great place if you want to stay and grow with the same company for many years; everyone is open to the idea that you'll switch roles and teams more than once for the sake of personal growth and satisfaction. Great place to feel like you are cared about by the company.
Cons
Frequent reorganization as well as seemingly from-the-hip organization means strategic change is difficult to accomplish; as a result, many inefficiencies within the company. Often vulnerable to "death by meeting" but that's counterbalanced by good people wanting to achieve good outcomes. One of the biggest employers in GR by a longshot, which means competition - the healthy kind that would keep the company continually improving and testing itself - is in short supply. Also a bit of a disconnect between how employees perceive the company and how "the rest of the world" perceives the company. Can make some projects less than effective as a result.