I have never seen a more disorganized company in all my time in the working world. Systems that do not work and are impossible to manage even for a large team, let alone the small teams that are there. Hiring people without actually understanding what the business needs are beforehand, leading to frequent changes in job titles and responsibilities. A huge level of micromanagement of people who are doing what they can with the resources and time they have. Instead of fixing the root causes of the systemic issues, upper management blame individuals rather than their own incompetence. Like a bunch of headless chickens attempting to run a business. If I could turn back the clock I would have never accepted a job here, take this and the other reviews as a warning. Unless you want to be completely burnt out, anxious and unhappy, take any other job that you can find.