Pros
The company provides an amazing product to satisfy a much-needed service in its industry. As anticipated from any employer, you show up, you work hard, and you will be rewarded for your efforts. The owners of the company view people who come in as family and partners within the company. They want you to be improving and succeeding while you are there. Everyone on the team provides a dynamic and unique skill set and our talents are appreciated. Couldn't be happier anywhere else. This is by far the best job/ company/ industry I have worked for. Tons of room for growth as well.
Cons
If you are not a self-starter and you are looking for a job to cruise by on this might not be the right fit for you. The company is anticipating rapid growth and needs individuals to facilitate that.