Too much micromanaging in the company.Leadership review from Engineering Dept
Too much micromanaging in the company.
it is a very challenging and exciting environment to learn and grow in my career! Review from HR Dept
it is a very challenging and exciting environment to learn and grow in my career!
My own immediate team is incredibly talented.Team review from HR Dept
My own immediate team is incredibly talented.
They hosted a party for the employees and their families and it was very fun. Review from Engineering Dept
They hosted a party for the employees and their families and it was very fun.
Commitment to improving the employee experience and transparency.Leadership review from HR Dept
Commitment to improving the employee experience and transparency.