- No trickle-down management (upper level decisions don't make it to lower level employees)
- No direction (at least not on the lower level)
- Middle management was a nightmare with time management, we had to log our toilet breaks, explain why we were 1 minute late, take EXACTLY 54 minutes for lunch (but it didn't work both ways, if I was 10 minutes early from lunch one day I couldn't take 10 minutes longer the next day without approval and explanation)
- Communication with other branches was difficult
- No one knows who does what, so tracking down a process owner was impossible
- Lots of products but no product catalogue so no idea where to go for which problem with any given product
- Saw lots of big clients leave because of easily avoidable mistakes
- Lots of mergers happening all the time but never implemented properly, for example Inabox bought an MSP which had just bought an MSP themselves so we got a 2 for 1 deal, but the MSP we bought hadn't even started integrating the MSP they just bought, so there was lots of "I don't know who does this" going on
- Big focus on single sales, not retaining existing customers
- Lots of single points of failure with process and systems
- No opportunities to move up and out of lower level technical positions
- Monthly pay, may be a pro to some but it just looked to be a way to save money on wage transfers