- above average pay for office staff - good benefits - friendly environment - free career building training - no need to work overtime - free snacks and coffee in break room - flexibility with vacation days - helpful management - excellent work life balance - opportunities to grow within company