Pros
Work from home and provide laptop.
Cons
Everything they promise you is a lie. You do not make your own hours, you have to follow their recruiting style or you are reprimanded, even if you are exceeding their expectations for recruitment. If team leads do not like you on a personal level, they go out of their way to get rid of you. Even if you are exceeding expectations by company policy. They only follow company policy when it suits them but if they go against company policy and you call them out on it, you will be fired immediately. They have outstanding expectations, and do not train you properly to follow, set expectations. Even if you do meet or exceed their expectations, they can still fire you for any reason. They say that you're guaranteed the position, however, you are not. There are 80 to 100 employees hired every two weeks and within the first 2 months 50-70 of them are either let go and or they quit due to the lack of training and unrealistic expectations. By the fourth month there are less than five left in that class and usually within 6 months there are only one or two who actually have permanent jobs there.