Pros
Nice office staff, mostly everyone is very friendly and caring. Company events are always fun, but not like the used to be
Cons
Management stinks, no direction cut backs like crazy at least twice a week. They hire for one job and six months later they let that person go and re hire for the same position. They fire people and say its based on performance so they don't have to pay unemployment to that person even though that is not the real reason they were let go. They are so far behind on technology. Everyone at the "C" level is a friend of the CEO, or has worked with him at other companies and they are put into a position they barely know anything about. People get promoted that shouldn't be. How to you promote someone who got a bad review last year and this year make them a manager.... They are being setup to fail