Pros
This company has always taken care of the employees! Pay is great if you put in the work! Monthly Bonus opportunities, Yearly achievement awards! Great fun atmosphere! Family first type of Management! CEO is VERY involved, He sends out personal emails, text and phone calls to you for Motivation! You do not get that at most places!
Cons
No cons that I can think of!