The company is objective, unemotional, and focused. For a certain type of old-school mathematician nerd (not the new-age script-kiddies), this can be a good thing.
There are no company-wide memos on "culture" or "grand visions." Everything you do has an objective and a measurable, well-defined outcome. You know why you're doing something, and that helps you make decisions faster, easier, and more efficiently.
The company is growing, aggressive, and I believe the only company able to withstand Apple. The company genuinely cares about customers – that's not rhetoric. You can find an Amazon engineer at 3:00 AM in the morning, shake them out of deep sleep, drug them, and ask them why a certain decision was made. Whether they're on-guard or off-guard, the answer won't change. If something impacts customers in a positive way, it will be done.
The above pro can become a minor con since there is little to no romanticism about any type of work. The biggest con is facilities. I came from a company with lots of facilities, on-campus laundry, etc., so I was used to convenient parking and a lot of campus-wide services, which was a mild annoyance to me for a few months. The hours aren't quite flexible, so it gets difficult to manage your time if you have to visit other businesses during business hours only.
I like to attend meetings during the day while doing other stuff, like groceries, etc. Then, I spend a coding session at night where I am undisturbed.
Fixed business hours for developers is a pain. Sometimes you get stuck in something and just sit there staring at the screen because you get criticized if you're not present during core hours.
I was contacted by the recruiter on LinkedIn in October. I took an online assessment in January and cleared it. I received an invitation for an onsite interview in February. The interview was 4 hours long and involved speaking with different membe
Took about a month. 1 online assessment with 2 medium LeetCode questions (3 coding, 1 system design). They also expect OOPS and LLD knowledge. 2 behavioral questions in every interview (8 in total).
Technical Screening - Call with a recruiter Online Assessment - 1.5 hours for 2 medium LeetCode questions - Personality assessment - System design multiple choice style assessment Final Round - 4, 1-hour interviews, with a 1-hour break - Each inter
I was contacted by the recruiter on LinkedIn in October. I took an online assessment in January and cleared it. I received an invitation for an onsite interview in February. The interview was 4 hours long and involved speaking with different membe
Took about a month. 1 online assessment with 2 medium LeetCode questions (3 coding, 1 system design). They also expect OOPS and LLD knowledge. 2 behavioral questions in every interview (8 in total).
Technical Screening - Call with a recruiter Online Assessment - 1.5 hours for 2 medium LeetCode questions - Personality assessment - System design multiple choice style assessment Final Round - 4, 1-hour interviews, with a 1-hour break - Each inter