Everyone works together and gets along pretty well. There's a prolific can-do attitude throughout the organization that is infectious and energizing. There's a well-equipped gym on site that you are encouraged to use daily. Employees also get discounts on the great products the company produces. There are frequent company get-togethers to eat and celebrate. Management listens and cares about every single employee. There are a LOT of great reasons to work here.
Svantaggi
As a small company, upward mobility is somewhat limited. Nevertheless, good work is rewarded frequently.