Company as a whole does not know how to come up with solution. They sell solution and communication which ironically are avoided within the company. Busy guys are too busy and losing life at home. Others have no job, and have sleepless night every day worrying about tomorrow. They keep talking about changes in market, but they don't see the changes they are rolling out in company bring utter failure in efficiency and unhappiness to employees. I do not know anyone who is not looking for job. Had huge hope in company in beginning, but now I see it's going on the same path as other IT firms that tried different markets and failed. Theres no yearly raise. You have to beg for it. How could they not know if the employees ask for raise he/she is ready to leave? Job design and communication with customer and vector field guys are disastrous. They keep looking for blaming, but it's time to overhaul. Company has decided to shake things up, but it's all about controlling and punishing workers. They should look into making communication mandatory, and making things easy for the field guys so the jobs can be done. People are leaving out of frustration mainly, not because of money.