ProsProfessional, very clean environment, excellent training and opportunity. Understanding of schedule changes if you are currently a student or have another job
ConsNone that I feel I would need to speak on. If you work hard during your employment with this company I am sure that you would not have any cons to list either.
Advice to ManagementKeep up the great work