Pros
Out of the 10 people working at the American office (myself included), half of the team were hard workers. Granted, goofing off was a must, but it was a tension relief. The warehouse was wide open and anyone could walk in and chat with the guys, and vice versa to the office side. It was actually a pretty open office: if you wanted to look at a part, all you needed to do was get up from your chair, walk ten feet, and pick up the part. You could even spend an hour building things if the day wasn't too busy. Health insurance provided, and it seems as though they're going to try to get vision and dental as well.
Cons
Poorly managed, in terms of inventory and payroll. The bigger the problem, the more it was ignored, and the angrier management got. For instance, one of the most popular items was out of stock...for four months. And by the time it arrived, the parts were already sold, and the item was out of stock for another month. Luckily, after the first issue, it was remedied, but still. This should not have happened, and it was brought to management multiple times. Another time, after being told to be "transparent" with our sales, we were told several parts had been discontinued, and that, though some of them had replacement parts, most didn't. What were we to tell customers? Absolutely nothing, apparently. Also, projects started in October were not finished until the next year, in February, and any projects begun after October I'm not sure were ever finished. Pay wasn't great, as well.