Pros: Very friendly environment to work in.
Cons: Staying focused on the tasks at hand
Always a fun place to come into, your co-workers are like friends and family.
Plenty of work to get done and plenty of new opportunities to pursue. You are constantly growing in knowledge, there is no shortage of opportunities and advancement. Management is accessible, provide clear direction and are supportive.