There's not necessarily enough employees for the amount of work, which results in a lot of evening and weekend work. Company is on a quarter system, so there's always a mad rush at the end of each quarter to finish projects so revenue gets counted for that quarter. Salary is not necessarily merit-based and low for the number of hours. Expectations are high, resulting in a lack of work/life balance.