Management is more interested in task tracking than actual work, you spend more time tracking your tasks than doing things. No people with real knowledge, the few who are knowledgeable are leaving. The only way to get noticed is if you suck up to management no matter how good your work is, even then your manager would probably take the credit that's due to your hard work.
Management expects you to work UNPAID overtime at a moments notice, so basically if you had plans, you need to forget about them and work weekends.
Avoid this company unless you can't find work anywhere else, this is a toxic company.