No visibility for many teams.Only ad serving gets the most focus.
Managers are non technical and they try to cover up things .as a result employees are really frustrated.Really poor hiring in the recent times.HRs are involved in some useless activities.Slowly startup culture is getting lost,No growth in revenue as well