I come from Europe, where "getting fired" seems to have a slightly different weight for people, and I really need to ask this. Please assume I'm a total ignorant in this regard, and explain this to me like you would to a young teen.
Why getting fired is seen as so bad?
What's the difference in your view (in terms of perception) between being fired and being laid off?
How can a company know that someone has been fired from the previous company?