-It's a young company that's still figuring out what it's doing and things can change without warning -Failure of management on all levels, provides barely any training then they get upset at you when you don't know what you're doing -You consistently have to watch your paycheck and chase down your pay -You have to use your personal vehicle and they'll only provide a flat stipend, which is nowhere near enough, no matter how much you drive (Often times >5k miles in a month!) -Upper management is very dismissive of employee concerns and feedback -Fairly high turnover rate -Management only cares about the number of poles you get, doesn't matter the environment or other factors surrounding that, if you don't get a high number of poles, you're lazy