Pros
They pay money... not a lot but they will pay in legal tender
Cons
I worked for them for three years, went nowhere after sacrificing so much for them by traveling and moving with my family all over the place. Everything you do is micromanaged in tech genie. They say you can increase your pay by upgrading customers on additional equipment, but they don’t send enough equipment to have on hand to do an upgrade. You have to hunt down equipment from other techs all the time. Jobs are sporadic, you’ll be extremely busy one week, and then spend the next two weeks scraping by. They change the pay structure as well as the performance metrics you’re rated by about twice a year, which means overall pay is always going down, not up. Management has no clue what the field is like, because nobody from the field is ever hired up into management. Techs have to provide the company with free return service calls within the first 90 days of the install, and their equipment breaks down constantly (either because it’s not great equipment or because someone in “tech support” messed it up or because a brand new field service tech messed it up, nobody is watching so it will happen) so you’ll spend lots of time doing work for them at no cost. Management doesn’t want to see people at the low end of the totem poll succeed. No work/life balance at all and the techs/call center employees are blamed for everything... after all is said and done, it’s a terrible job with no future at all at a company that’s run by door to door sales people. They hope to sell it soon for a few billion dollars so they can take their long term incentive packages and disappear. Don’t bother, go find a REAL job