Collaborative and supportive team environment.
Flexible working hours and remote-first culture.
Clear KPIs and transparency from mid-level management.
Opportunities to work on cross-functional projects.
Strong emphasis on work-life balance.
Upper management can be slow to implement change.
Limited upward mobility unless someone leaves.
Decision-making sometimes lacks speed and clarity.
Tools and processes could use modernization.
Salary is fair but not industry-leading.
3 rounds for software engineer new grad: * 1st round was non-technical, it was more focused on LP. * 2nd round was coding round - 2 questions (easy - medium leetcode). * 3rd round was - one or two (medium to hard leetcode)
Online coding test followed by a call from HR about some programming questions. I don't know more because I failed there. Supposed to have an onsite afterwards if you pass.
The interview process was complicated and required a lot of studying and several rounds of interviews. I did not have a good experience. I didn’t feel like the expectations were very clear going in or afterwards.
3 rounds for software engineer new grad: * 1st round was non-technical, it was more focused on LP. * 2nd round was coding round - 2 questions (easy - medium leetcode). * 3rd round was - one or two (medium to hard leetcode)
Online coding test followed by a call from HR about some programming questions. I don't know more because I failed there. Supposed to have an onsite afterwards if you pass.
The interview process was complicated and required a lot of studying and several rounds of interviews. I did not have a good experience. I didn’t feel like the expectations were very clear going in or afterwards.