Pros
Fun industry, high earning potential and most of the employees (non management) are great to work with.
Cons
Leadership enjoys leading by "fear". They have actually said it out loud! No training for new people, no support. New sales people are usually out in 6 months or less. Managers are usually out in 1-2 yrs. They promise to provide training then when you're in, they just expect you to figure it out. Technicians are also poorly trained and expected to figure it out. If you don't have previous experience and connections in the space already, its likely you'll fail. Company has no clear direction and doesn't value their people unless your one of the salespeople that have been their 5+ yrs. Most of the current employees genuinely wouldn't recommend to a friend which should tell you all you need to know.