Beck is a great company. They care about their people better than most. Management acts like they care, but doesn't really do much to change like they preach.
Promotions are very slow at Beck, even if you deserve them or are promised them upon hiring. You see some guys get promoted based on the fact that they have tenure with the company, but not - more ... much else. - less