3 ms·The ratio of managers:staff engineers has been decreasing, so sort of, yes.by jmalicki 4mo agoThe ratio of managers:staff engineers has been decreasing, so sort of, yes.