Pros - Small to mid size company consisting of great employees and management. Competitive salary and great benefits. Management is very flexible with your hours so do not worry whether you have school or a doctors appointment.
The only con I can think of is sometimes you can be given miscellaneous tasks not directly related to your job title. But other than that, its a great company to work for.
Advice to Management
Keep up the good work!
Let us know if we're missing any workplace or industry recognition –