To improve workflow across multiple departments in a fully remote software company, it is important to ensure that all team members are aware of the priorities and goals of the organization as a whole. 
Here are five bullet points that you can try:
1. Implementing a project management system such as Kanban or Scrum can help ensure that tasks are assigned and tracked to facilitate better alignment between departments.
2. Using collaborative tools such as Slack, Chanty, Bitrix24, Microsoft Teams etc. to facilitate communication between teams.
3. Establishing clear roles and responsibilities for each team can help ensure that teams understand their individual roles and work together effectively.
4. Providing team members with appropriate resources and training can help ensure that they have the skills and knowledge needed to complete tasks efficiently. 
5. Setting up regular team meetings to review progress and discuss any issues can help ensure that tasks are completed in a timely manner and any bottlenecks are identified and resolved quickly.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence