Work in one of the teams is really great. You get to work on challenging projects as well as new technologies.
One gets to learn the importance of corporate hypocrisy very early on in their career and thus can move on to different organizations to succeed.
There's no hierarchy. Everyone is a Software Engineer. With a flat hierarchy comes no perks, monotonous work, and no motivation.
The company is "frugal" in every sense.
a. Team outings/activities never happen. Even deciding on a team jacket takes so much time. b. Farewell lunches are sponsored by employees. c. No hikes, no bonuses. d. No perks. The only perk you can enjoy is that of corporate cabs available to you. That too, you cannot use for personal use. The firm asks for reimbursement of trips taken for personal use. e. Even the HR head says that the reason employees are not paid according to industry standards is that the company is frugal. Whatever that means!
Arista is still trying to survive like a startup with sub-par products, with the Indian Engg team just fixing new bugs.
Your worth and thus your compensation is determined by how much you can show your work, instead of the quality of work that you do.
The bi-yearly review system is flawed and depends on the manager's opinion in 1-2 months prior to the review cycle.
Most of the time, you're just fixing bugs instead of actually working on a feature. Sometimes this may even last for 1 month. This happens because other people are just reviewing code blindly.
Having 9 years of work experience as a Software Engineer does not mean you can be a good manager. If 5/6 of the team (including you) thinks you're not deserving or you're not eligible to be a manager, then you're not. Period. One may be good at managing a project, but not people.
It doesn't make sense for a single manager to handle 3 different teams.
Every release is done on a monthly basis. Every release is delayed. Every release has 1-2 months of bug fixing. In what world do the above 3 statements make sense!
Please invest in people and be responsive to their concerns. There is a toxic work environment that top management in India is not aware of.
There is a disconnect between the employees and the company.
People just take the company to be a stepping stone to jump to other firms.
Hire good managers laterally. They'll bring in a different perspective to the company. Product managers are required by the company to work well with people.
If 50% of your team leaves in a year, then there's something wrong with the management. Figure it out.
Interview Process: * Online assessment * DSA round * Design round (Technical Director) * HR round I only finished the first two rounds. The online assessment included three coding questions, all of which were easy. In the DSA round, there was one
It was smooth. HR and interviewers were quite helpful. HR had to schedule the interview multiple times as I was busy and asked for time. Each round was approximately 1 hour and provided the CoderPad. Interviewers were looking for a working code solut
OA Round There were 4 sections: * 20 minutes for 15 MCQs. * 20 minutes: Integer to Roman. * 25 minutes: In an m*n grid with obstacles, find if (m-1,n-1) can be reached from (0,0) in less than or equal to a given time, where each movement costs 1 un
Interview Process: * Online assessment * DSA round * Design round (Technical Director) * HR round I only finished the first two rounds. The online assessment included three coding questions, all of which were easy. In the DSA round, there was one
It was smooth. HR and interviewers were quite helpful. HR had to schedule the interview multiple times as I was busy and asked for time. Each round was approximately 1 hour and provided the CoderPad. Interviewers were looking for a working code solut
OA Round There were 4 sections: * 20 minutes for 15 MCQs. * 20 minutes: Integer to Roman. * 25 minutes: In an m*n grid with obstacles, find if (m-1,n-1) can be reached from (0,0) in less than or equal to a given time, where each movement costs 1 un