Pros
-They do not know you exist so you are free to work at your own pace and develop your own methods. -Management never knows what they are doing, so you can never do your job incorrectly. -Very difficult to get fired due to their unwillingness to pay unemployment. -You get to "look" at the latest and greatest products. -You learn how to use the products from the customers. -You develop a strong camaraderie among other employees, you share the same trench with a band of brothers fighting an enemy with no weapon or training, you only have each other to cry on. -Your employee discount is a competitive 0%. -You are appointed with a great sounding job title without the responsibilities or knowledge to properly perform your duties. -You can ignore the customer and be encouraged for it! -You get health benefits, Dental and vision also a 401K. This may be the only redeeming factor.
Cons
-Absolutely 0% product training. Customers know more than you ever will. -Environment is poor, the building leaked, ceiling had holes from the storm, was infested with ants, dilapidated, uncared for. -Culture encourages employees to deny responsibility if not out right lie. -No culture, No company outings, No respect for the company or processes, No appreciation for employees. -Customers are relentlessly angry at you for things outside your control. -No career advancement. You can only move down if you were unhappy with your position. -The more you are able to sabotage your team, the greater your chances of a promotion or department change. -Through a company technicality, you can be fired for working to change to an outside department, especially marketing. -Every action you take is futile, everything you do gets swallowed into a black hole. It is very difficult to get any actual work done. -If you love drones, it will not be encouraged here. -You are never judged by performance but by glass ceilings. -Not the silicon valley or Apple type company they portray themselves to be.