Pros
Good role for someone who wants to learn more about photography and equipment used in the industry. You could be pricing a $20 DSLR one day, and testing a $3,000 Leica the next.
Cons
Every employee is incredibly undervalued, and the owner is one of the most reprehensible people I have ever met. He constantly patrols the entire store with his dog and looks over your shoulder in the hopes of catching you doing something wrong. He is incredibly incompetent, as he decided to let ChatGPT dictate the way he should be running his business at one point. (He literally wrote this on a whiteboard to show his employees for some reason). He never asked how his employees were doing. Instead, he asked, "What are you going to sell for me today?" Several dedicated employees in the online sales department were fired without warning for problems that were not within their ability to fix, as some website issues can only be solved by the third-party IT company that has sole access to certain website features. In turn, this created an atmosphere where every single employee began to fear for their job security. Bonuses and raises are incredibly rare, and the owner even took away the one day per week where the company pays for a staff lunch in the break room. If this wasn't enough, the owner consistently asks employees to perform non work-related tasks like getting them to move furniture into his new house, or christening the store security guard as his part-time dog walker when he's not in the office. (The dog is in the office more than the owner). I had the pleasure of working with some of the coolest and most talented people I have ever met, and I still cannot recommend finding another job enough, because I had to watch their passion and creative drive gradually wither away with each passing day.