Cybersecurity analysts usually work around 40 hours weekly, with salaries ranging from $69,890 to $88,590. Work hours can extend during security incidents, and some roles may require on-call duties. Flexibility is common, but workload varies based on the situation and responsibilities.