Pros
Most people who work here seem to enjoy working here. There's camaraderie among the employees. The department leads and higher up management care greatly about the success of every employee under them. Micro-management is minimal. This company takes what seems to be a "no expense spared" approach to making everyone's job as easy as possible. Hard work is rewarded. The owner of the company can be seen on the shop floor on a regular basis, even on weekends. There are a lot of opportunities for cross training. This company strives to make improvements every day; if you have suggestions for improvements to be made, department leads and upper management have open ears. Working for this company has been the best working experience when compared to every other company/organization that I have ever worked for. I hope that General Electric will be just as good.
Kontras
This company is experiencing growing pains, and has started to outgrow it's current facility. They're working hard to keep up with the growth, and are going to be breaking ground on a new larger facility with a lot of improvements very soon. I look forward to seeing this company grow, even though I won't be a part of it.