you get experience working with clients, good for college students just wanting experience.. training is quick and straightforward
Cons
disorganized management, no opportunity for raises (worked there for more than a year and new hires with no exp were getting hired at $2 above my active rate), unresponsive HR,