Zero top down project management. Projects are managed individually which often leads to an imbalance of work, some people are really busy whilst others may have little to do but no one knows where anyone else is up to.
Attempts to rectify this have resulted in 2 PMs coming and going in the last year with no lasting legacy. Both PMs were largely ignored and berated by the owners, why hire them if you aren’t going to listen to them?
Expected the technical consultants to do all the sales work without any experience or desire from the consultants to be in that role.
We were hired as data consultants, not account managers.
Relied on repeat business with current customers instead of getting in new customers.
Absolute refusal to diversify the product, insistence on relying on work from Informatica so that when the work dried up the company started losing money. When a new member of staff showed off his python database management skills he was told by the CTO “we don’t do that here”. Well apparently; we don’t do anything else here either.
Personally I'm not convinced the work did dry up, since when the CTO realised the company was losing money she all of a sudden put a lot of visible effort into getting new customers that she had not been doing over the previous 6 months.
High staff turn over, during my time some 20 people came and went, at the time of leaving there were 17 people employed, there's now 6 employees.