I have spoke to one tech who has been with the company 12 yrs. From our conversation on another site. It would seem if you are a self motivated person you should be fine working for them. You rarely report to a office, see a manager. Think I will give them a try.