Terrible management - should be written in caps - JUST TERRIBLE!
Occasional layoffs time by time, with no direct reason.
They just say one thing in All Hands Meetings, that everything is so awesome and outstanding, fenomenal year, almost in every All Hands meeting - and few months later, when they want to make layoffs - bad year, results are not so good, etc.
Very strange management, company just loses talents, event the best ones will be just laid off, they don't care about people at all, although they say they will!