Pros
Immediate 401k vesting. Good benefits and perks.
Cons
Technically strong but poor managerial skills. Cons 1. Lots of layoffs without any prior notice due to company's poor financial performance. 2. No job security. The commitments made by even the head of HR was not fulfilled. Targeting internationals during layoffs. 3. Manager / Technical specialist are the worst. Most of them never support their team members or back during tuff situations. 4. Really spineless leadership to even confront and share the truth, and poor leadership. Good work is not recognized. 5. No support in the areas where you need help. Advice to Management 1. Do not hire for just getting the job done and then later get rid of the employees as if they are nothing, once the project is done. 2. Back your direct reportees, if not atleast be bold to let them know about the situation. Have the decency to atleast be in touch after they are kicked out. 3. All the higher managers should work on improving their performance rather than showing profits by laying off people. 4. Have better post layoff support to the employees. Only poor and hardworking engineers were layed off not the people in management those who are not performing. Worst and not capable Managers must be laid off no matter if he’s the brother of management.