There is absolutely no process or strategy to achieve KPIs, the goal posts are constantly being moved, with a like or lump it attitude. There is a cycle of hire and fire / push out in order to blame these employees for the reason unrealistic targets aren't being met. Most higher management are completely out of their depth, specifically the CEO & COO. Good work and effort is not recognized or appreciated. There is absolutely zero room for growth here, both personally and professionally. It is expected you are an expert and the best of the best at your role, without any guidance, training, or support. Upper management have no respect or appreciation for employees, they are simply a number and nothing more. There are zero perks & benefits working here, it is expected your below average salary and annual leave is enough to keep you happy, motivated, and satisfied. I could truly go on and on about all the cons.