Pros
Coworkers are generally relatable, everyone seems to stick together on remaining social and going through the daily grind. You get some nice exposure to cool things such as laser etching, wraps, premium paints, and some otherwise really cool desktop builds. Could be a great entry job if not for the cons.
Cons
Thar be dragons. The company's owner is, what I would classify as, a severe sufferer of PPD (Paranoid Personality Disorder). I understand the concern to want to protect high dollar product, but the extent one can go is easily considered 'too far'. The workplace is like a slice of 1984, with back channel communication amongst management over every miscalculated step someone has taken. My most cherished memory was the owner installing a racing chair in the lounge, with the 'intent' to have it be used by employees on break - but it, more or less, was off limits unless you were one of his young children who frequented the office. For the most part, beyond the excessive amount of locked gates and cameras every 5 or so feet in the building, the owner seems to really keep to himself - unless you're in management, and he has a bone to pick with someone in your department through you. Speaking of management - this place is very dramatic for those in management, or those who have a great involvement with the management. Those who think differently of the COO are fast-tracked toward being unemployed, and anyone who may have some sort of question over the state of the CSM software or the website in general are typically found to be in a very uncomfortable spot very fast. Overall, if you're looking for an open door environment that values input and seeks to work toward an equitable middle ground - this is definitely not the place. Turnover is pretty rough, especially in Sales and the build room, and it's hard to maintain positive relations with those above you as well as a positive outlook. I miss the good days at this place - but I'm definitely happy to be rid of the stress.