it's great for staying atleast 5 years. The community is difficult (politics). the owners aka CEO are okay. the benefits are okay. the job is overwhelming, there is no such thing as CLEAR "JOB DESCRIPTION". prepare to report to a lot of boss, because even though you are reporting to one supervisor, you are always at the mercy of other managers. rotation in sales is impossible unless you get promoted so if you are career oriented, my best advice to you is to stay only for 5 years unless you are sure to be promoted within that period.
work life balance is impossible