Big-name companies are letting employees go for small reasons. Why are minor infractions creating major career challenges?