This company has zero stability. In one instant you may find yourself receiving a huge promotion out of nowhere. The next day, you might have your job cut with little or no warning. The middle-upper management of this company also does not appear to know what they are doing. Many don’t even understand basic principles of the industry they are in, while others do not appear to have any natural ability to manage, lead, or even empathize with their employees.