They are very friendly and inclusive.
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.