Now that the new stores have launched there are going to be a slew of more layoffs. We have have zero traffic since launch and people seem to hate the design choices we had to make
3 replies (most recent on top)
Had 5 more lay offs in clubs
Not sure I just got laid off
I work in corporate IT, can you be more specific
Thank you