Cons- there seemed to be a disconnect between managers at many levels. The corporate office would declare semi-random metrics our store/workers would need to meet without ever offering a rationalization of where the numbers were coming from. It always seemed like the managers in California never wanted to adjust their expectations for Texas. And there is a very big difference in electric car demand between the two states. This caused a lot of frustration with local managers that trickled down to all levels.
Other issues included undefined roles and limits between the positions. It often felt unclear where my duties, as an hourly employee, ended and where my managers, all salaried, began. This caused much tension in the workplace.
Lastly, hanging like a cloud over all of us was the knowledge of just how underpaid we were. We all knew and would talk about how much people doing our same job with other companies could make. At the end of day, Tesla would not be able to keep their doors open without people taking large pay cuts.