Professional and lean work environment
Strong and effective culture
Great compensation and benefits package
Fosters innovation, creativity and career growth
Cons
My job was eliminated without notice and I was given no opportunity to move to another position. This really affected my trust in the leadership.
Processes have minimal bureaucracy however too much self-service makes difficult to solve issues at work.