Pros
You are surrounded by educated & ambitions colleagues .
Cons
They use fear tactics, having you sign a contact to pay back the sign on bonus when in fact that is illegal in the state of CA , FYI ( you wont have to pay them back )The majority of employee's are put on a PIP contact at one point or another that last a month , this is were they will make you work 10-12hr days to "prove your self " If you get a bad client , you're screwed the quotas are extremely difficult t attain . Work environment is unprofessional , management is manipulative . The amazing training that they say they offer is really you listening to an audio type the first week. Followed by 30 min new hire training twice a week , The people that are teaching it often are not even hitting quota themselves. This company has no code of ethics, I doubt they will be successful in the silicon valley for very long the way they are currently operating.