Willing to train non experienced candidates, good place to get experience, has benefits
Cons
Never consistent, they changes things everyday it seems like, if your liked your good to go, but if you don't fit in the laugh when you quit in their office, a bunch of drama