The company merges/diverges/reforms itself every couple of years - which seems to be driven by investor priorities (not building a solid company) - with the result that:
- There's a high amount of cronyism in promotions and project opportunities. Upper management politics is way too intrusive.
- Systems are a hodge podge that have been kludged together with the minimum needed to keep daily operations running - but not enough to provide for efficient best practices.
- A surprising amount of work that should be automated must be done by hand, so obvious improvements are costly and over-time is often needed for fixable problems.
- Customer emphasis is not on long term retention but on new customers to supplement turn-over, which necessarily limits budgeting and attention to everything else.