- Ratings: you will see I am in minority, but I believe that's only on glass door not in real life. I don't know what black magic this is, but it's not the popular opinion inside the company. I encourage you to talk to some REAL developers currently working in the place.
- No tech leadership: If you are a tech driven person, you will face disappointment. Yes, you will find a few lone wolves doing their own thing and that's whats thrown in your face, so and so from IIT or Google etc. But as a whole tech is neglected, there is no vision. Unfortunately, I have never heard the CTO speak anything technical or even get involved with any discussions. It's just a get-it-done-till-this-date shop.
- Morale: Morale of most teams are all time low. This is the sort of place that preys on insecure overachievers and never values them. You will be constantly told how lucky you are to be in this company where there is someone who left Tesla to be there or some top ranker from some college who came here. It's not a rant, the environment was a little toxic a lot of us.
In general, even if you are considering joining, please take a step back and see what you have actually measured and what is simply told to you. They are awesome at marketing i'll give them that.