Pros
spent almost 4 years here, gained some knowledge and skills while setting some company performance records. Was promised a lot from upper management, but they always fell short or took longer than planned. I managed to survive the 4 years, and made some money, but was ALWAYS unsure if I'd have a job next week!!
Cons
spent almost 4 years here, weekly and monthly threats of being fired the whole time. Even with that much time in, and the best numbers in the company for what I was doing and in charge of, still knew(had seen it happen many times) there was NO security in my job here. The owner is VERY reactionary, sometimes firing people just to show action or threaten others instead of working with or getting to the real problem. A lot of "politic's" going on in company and with upper management.