Poor, non-innovative management. Poor benefits and it takes 5 years to earn your third week of vacation time. 5 years! You are stuck with ten days until that point. Industry is facing a very hard time, so you won't get a raise (unless you are at the top), and the company is so small that there isn't much room for advancement. Most of the people are friendly--thats one positive.