Good place for work life balance. Company is re-inventing itself by launching new products. Employees are valued and given opportunities to prove themselves.
Cons
Organization is getting bigger need to focus on scaling without loosing focus.
Informatica Response
11y
Thank you for your feedback. We appreciate you taking the time to share your thoughts.