The management definitely is not the best
Hard to identify what exactly sone employees are doing in the company, as not everyone has a position described in slack
Even if you have great feedbacks from any employee, or a leading role in a company, you srill may be laid off