The company is actively growing and with that comes some ambiguous process implementation and other growing pains. Working in a satellite office, you might not always be in the know.
Benefits are good, but no 401K matching and the gym reimbursement process is too tedious to bother redeeming. Things will probably improve in the future as the company grows.