Another challenge at work that can cause stress is when your superiors are too demanding to say the least or even yell at you for no real reason. This is enough to make any person feel annoyed as well as stressed out.
You're working long hours and must taking work back home - under pressure with tomorrow's deadline.