Pros
Decent salary offer and options for bonuses
Cons
They will lie to you to get you to sign on the dotted line by promising flexible schedules, hybrid work, and being family friendly. Then threaten your employment status when they change the rules on scheduling and flexible schedules. They also have no formal training and throw you to the wolves to see if you can make it or not. You're also supposed to be grateful for the whatever training they do offer, saying that not everyone gets direct training from the person who is an expert on the program they're training you on. Finally, they don't assist you on getting set up with computer programs, benefits, or navigating you thru the office rules, but get very upset with you if you don't already know how everything works.