Pros
Fun environment to work in, it's basically a big toy store. You get to work alongside passionate people with all sorts of different skill sets sharing a common thread - a love for photography/videography. Internal growth opportunities definitely exist if you ask and continue to pursue them - I worked in the lab, was promoted to service, and eventually was promoted to sales after making a conscious effort to go after opportunities and openings when they became available. After working here for 4 years total, I left to pursue another opportunity, and when I realized that wasn't the path for me, I came back to Precision because it felt like home and was a great stable environment to be in.
Cons
Schedule flexibility can be tough because everyone has set schedules. Hourly pay could be higher for non-commission based employees.