Pros
1) Learned a lot on the job about the AV trade such as terminating cables and soldering 2)Met some awesome people to work with 3)Learned a lot about good vs bad customer service 4)Can get a job in this field anywhere once you gain experience
Cons
1)They will work you to the bone for very little pay 2)No flexibility 3)If you are going to school or working to better yourself in a different field, the will give you the ultimatum between your betterment or the job 4)Don't like giving anyone raises no matter how good they are 5)They are poor at collecting necessary information for the job 6)There will eventually come those jobs where you will need to pay for necessary equipment out of your own pocket to complete the job 7)Leadership is poor