What factors do you believe effect social mobility (the ability to move up or down the socioeconomic ladder)?

1) What is the worst job experience you have ever had? What was it about the organization you disliked?
Or conversely, discuss a job you really enjoyed. What was it you liked about that organization?

2) What factors do you believe effect social mobility (the ability to move up or down the socioeconomic ladder)?
Do you think the “American Dream” available to everyone equally?