My "Cons" list is fairly short, but I'll start with communication. As I mentioned in the "Pros" section, we are constantly evolving as an organization. Everything from making sure our minds are open to new perspectives, our metrics, our values (which stay consistent, but are refreshed based on the state of the world), and often the org structure in total, all ebb and flow from time-to-time.
However, there is often a lack of communication when major changes are being discussed in upper management. As I mentioned earlier, I was hired for a different position, but 4 months into my career here, the organization changed it's structure. They told us appx. 2 weeks before the change occurred and I was put on a new team with new goals/metrics, and a new job description. I recall the trainers having a hard time with that as well since the new role wasn't clearly defined, and still, 8mo later, there are questions asked that should be fairly straight forward. When I met with the person who pushed for this change, they beat around the bush and didn't acknowledge what was being asked.
Another instance of lack of communication was when the org was having tech issues all around and no one was answering our questions. As a virtual employee, this poses a HUGE problem for both my clients, as well as my personal metrics which my commission is based off of. It felt like a full day was wasted and again, there was absolutely no communication as to what was going on. I've found that communication is certainly an area of growth for Wayfair.
Additionally, the position I'm in now has made it a bit harder for me and others to take time off work. In my previous position, if you took time off work, that day or week, etc. was calculated into your metrics so you weren't negatively impacted by the time you took off. In this role, that type of forgiveness doesn't apply. If you take time off, you should expect to make it up in the remainder of the month, or if it's something that's planned, plan for it in your daily goals to make sure you don't fall behind. It's rather unfortunate considering they promote a work/life balance, yet a one week vacation or unexpected leave can feel rather stressful when you know how much you're going to have to do when you get back. It's incredibly overwhelming.
Overall, these are my only real pain points so I think that's a major plus.