Pros
Fast paced, fun filled environment with positive, like minded individuals. Training and development is paid and very hands on. There is no seniority, if you work hard you get rewarded. Advancement depends on you
Cons
This is in a retail setting so we go where the client needs us to, therefore there is travel to different locations. However gas is taken care of through commissions and bonus's.