Pros
Quality , obligation , Durability , Support , abundant ,
Cons
Price , Price , Price , Price , Price ,
Pros
Large company benefits with small company structure. Supportive management and coworkers. Work life balance. As the company has expanded the culture has been maintained, we all strive to be the best... in the world at what we do!
Cons
If you lack motivation from within, this won't be the company for you.