Pros
Great work enviroment, always busy with scheduling 3-4 days out. Best equipment in the industry to work with. Owner takes great care of his employees with a general pat on the back, and is concerned about growth and long term of all of his employees. Great Retirement program that the company contributes 3% of yearly salary no matter how much I put into the plan. Built a brand new awesome facility last year and business has gone up over 30% since we moved in.
Cons
Always busy, never get a breather