It is boss oriented small size company, it has many of the disadvantages of any small company. Managers usually dictate what they want whatever it meaningless. your work never be appreciated. Equipments are not enough to work, and managers don't help.