Hello,
As of now session defaults always reset after relogging in. There’s no way to set a default company for a user permanently except setting permission and restricting the user to that company. This restriction not only leads to some bugs (such as some reports not working, etc) but also restricts the user if the user may want to view reports in other companies. Permanent session defaults would help fix the above limitations.
Thanks