iaminhellhelpme's definitions
A company with a locked-in group of manager(s) who are so terrible to work with that they drive all professional talent away, and new applicants drop off.
by iaminhellhelpme June 26, 2024
Get the Scarecrow Corporationmug.