Pros
This company does not value its employees. It is just a place to work. nothing good for this company. they are bunch of thieves who don't care about their employees. They underpay their employees and don't care. Management will stab you in the back. they take the work credit for their favorite ones to move them up in the company.
Cons
After I delivered the process they had been wanting for years, they fired me. Management is out of touch and they have little respect for their employees. HR office was a joke, very unresponsive don't work for this company. horrible constant lies. look employment else where they take your idea and project and tell you that you are not qualified. they are cheap people with no culture of engineering in their mind. all they want is just to use you and leave you alone and send you home.