Pros
Fun creative work with an experienced crew. Learning opportunities are always available. If you like to solve problems on sight (during installations and in front of clients), you will have this opportunity here—a fast-paced environment with creative projects.
Cons
The major cons are the toxic/aggressive attitudes of key leadership and the constant threat of wage theft. These jobs are often fast-paced and that can be stressful, however, couple this with being yelled at by leadership instead of managed and educated, almost no oversight for workplace abuse, and constant wage "misunderstandings" and the effort is not worth it.