If you are looking for a challenging position where your skills will be fully utilized, this is the company for you.The good thingsThere is no shortage of learnings to acquire. Bosses/owners are generous in sharing their knowledge even to the lowest ranked employee. They are very hands on with the business. Benefits, fair.
The challengesStress. But it's a part of any organization. You just have to find ways to manage it.