Vantaggi
Upper management practices what they preach in terms of core values which is refreshing. Managers are given autonomy to think strategically and lead versus manage. The growth potential for the company is good, which creates professional growth and pay opportunities for those who perform. Most importantly, the organization cares about its employees. You are not a number at Campbell Oil. As they they write the next chapter in their story and expand their market presence you should consider being a part of a team like this.
Svantaggi
Like many small to medium size family run businesses, this company is still building out system and procedure infrastructure. Additionally there are some team members that can be resistant to change, but I think most will get on board.