Pros
Company is small enough that you create relationships with both customers and employees. Core of employees have a true passion for the industry and product. Decent benefits and work life balance (depending on what department you are in ). It is a global company, so you get chances to work with individuals from around the world. When things are good, the environment can be exciting and exhilarating.
Cons
Upper management seems out of touch with day to day operations and skills of employees. There is also a lack of shared vision and goals. Management also does not know how to lead employees. Frankly, there seems to be this inclination to blame the core of the employees for the company's woes, but none of that blame or responsibility ever seems to face management. Multiple times I witnessed sexism and racism, and homophobia. This was seen at every level of the organization. When HR did respond, it was tepid at best. Management is not friendly or encouraging to female leadership/talent. This is especially true when it comes to pay. The company's philosophy is to actually under pay its employees across the board, and this applies more so to female workers. Too many of the relationships that employees have with managers is toxic. Have heard multiple employees describe working here as being in an "abusive relationship". Witnessed multiple events where employees sabotaged success of events/sales/customer relationships by exhibiting petty, abusive behavior. Passive aggressive, micro management is the name of the game. And some of those that exhibit that behavior some how get championed and move onto better opportunities. Hiring practices hurt the company. The company keeps bringing in people who are not a part of the camera industry. The company provides minimal training and support. Older employees waste time and energy fixing the mistakes of newer employees who do not know how to engage with customers/use product.