I have been working at The Sliding Door Company full-time (More than 3 years)

Pros

You get out what you put in. Management gives you the right tools to succeed. Fun, family like atmosphere. There is room for growth and this is a growing industry with no signs of slowing down. Very competitive pay.

Cons

Steep learning curve. Not everyone can walk in and "get it". You have to be technical and personable.