Not the greatest place to work in.
Pros: provide a truck and gas for driver
Cons: bad management.
CAA is a great organization, however, its the sub-contract company that doesn't provide proper training for technicians that provide services for CAA members. Also, the management is the worst to deal with, as their work ethics are way below my expectations.