Pros
I have worked with 5 different manufacturers in the industry and no one has been this organized, had better staff, or has had a better company environment.
1) I talk to my “boss” every single day
2) I am able to see the machines getting built every morning while making coffee
3) we have an outdoor testing area to make sure everything that leaves our office is ready for an active jobsite.
Cons
We have a few people that wear a lot of hats - I would love more employees to come on board.