Pros
* Company has been around almost 20 years
* Recognized in the industry
* Lots of room to grow as an employee, plenty of work to be done, easy to an asset if you work hard and strive to succeed
* Nice employees, many have worked here for a long time
Cons
* A bit old school but not necessarily in a bad way