Pros
Salary is competitive and high for Montana
Cons
Every single other aspect of this job. The working environment is one based on fear and negativity establish directly by the owner. Pay careful attention to the reviews. I sat in the room when the owner called a company meeting to complain about Glassdoor and how each and every negative review was completely false and inaccurate. He read every single review out loud and roundly dismissed each credible point brought up by the reviewer. He blamed Glassdoor for his inability hire new staff and specifically asked each employee to respond with a positive review of their own. He took zero responsibility for his actions. When you look at the large number of reviews in a short period of time ask yourself one question: Do you trust multiple data points over a wide range of time vs. a few over a short period? Almost everything pointed out by other reviewers I witnessed firsthand. Take this job at your own risk.