Great place to work, many professional employees from engineers, accountants, Landmen, analysts, executives etc. Family atmosphere, 401k, insurance, health club, 529 for employees children, participation in BBR investments.
Cons
I honestly have nothing but praise for the company.