"Worked for several years there and they want to improve but lack resources to do so. You are given freedom to work on projects but everyone is spread thin so it is hard to get things done. Culture is not so good"
Update your browser to have a more positive job search experience.
Upgrade My Browser