Company constantly changing leadership structure, escalation path, and roles within the company, so it is almost impossible to ever know what to expect. It definitely did not give any sense of stability because of all the change. Worse still, the expectation that all employees are available 24/7/365 is unrealistic. Worked for Virsage for several years, and ended up leaving because for that whole time, I was told that the unlimited overtime (unpaid) would be temporary. Averaging 60-65 hours a week, with much of the overage in the middle of the night, was impossible to balance against having a life outside of work.