As the company grows from a small industry player to a medium- industry player personnel is stretched and forced to wear many hats - roles/responsibilities & processes aren't always clearly defined. As in all walks of life, there are a few bad apples but the good people very much outweigh the bad. Working remotely here and there isn't encouraged but also is not completely rejected. Agility and being able to respond to customer demand is a point of pride for the company but it often results in scrambling to changes on the production schedule and fire drills.