Team Leaders and management don't have a clue. Due to their financial instability; they take on massive assignments and have no idea how to handle it. I can honestly say this was the worst employer I've ever had the misfortune of working for. I was treated with more respect at my part time jobs in high school. It won't take you long to realize what's really going on. When management fails; they single out anyone who is not in the "in" group. Don't question anything and don't offer suggestions - you will be perceived as a threat.