Too many layoffs/jobs going offshore. Benefits are horrible. Not a transparent company. Not a loyal company to the employee any longer. Too much behind the scenes stuff going on. Moving to another position is almost impossible unless you know someone in that department. For projects, there is never any funding and you have to fight to get funding for work that needs to be done.