Some managers don't effectively communicate on some areas, which would led them to cover their tracks at some of their employees' expense, there was also overworking their employees, and during my time, they also removed their 401k contribution benefit as well.
If you can handle the massive workload and fast paced, then great. Otherwise look for better opportunities elsewhere.