2.0
22 Sept 2025
Current employee, more than 3 years
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
client base, name, some good technology
Cons
Off shoring and lack of communication for clients and employees, incompetent management in some major groups, frequent layoffs, lack of morale with staff, everyone is only a commodity.