Work-life balance is quite good. Flex time is available, as is working from home in some situations. Benefits are excellent.
Good people to work with – smart and helpful.
Regular team lunches and outings are provided. Lower management is receptive to criticism and supportive. Infrequent demands for more than 40 hours per week.
The development environment is archaic. The infrastructure is fragile. The codebase is immense, poorly documented, and poorly understood. Too much emphasis is given to new features over consolidating and solidifying existing features. Middle and upper management are focused too much on marketing requests at the expense of development needs. Emphasis is placed on development days rather than productivity. Development tools are outdated. Available information is disorganized and not maintained. Developer productivity suffers greatly due to poor code organization, old tools, an enormous codebase, an unstable development environment, and questionable management decisions. The stock price has been flat for the last four years.
Rewrite the code from scratch with an eye towards stability, maintenance, and debugging. The benefit would be a doubling of productivity, increased stability, and faster response.
System Design Round with HLD and further discussions. The interviewer was a senior architect and had high expectations for the internals of the components. If I can assess the round, it was not a HLD but rather went too deep into traffic management
It is not very complex. Have good knowledge in datastructures and algorithms, and it will work. Have good knowledge in: * Time-intervals * Trees * Sort functions * Architecture Learn PayPal principles.
The recruiter reached out to me and told me they use Karat for the screening, and honestly, I have never liked Karat. But I went through the interview. The first 20 minutes consisted of five system design questions where you just had to speak. The l
System Design Round with HLD and further discussions. The interviewer was a senior architect and had high expectations for the internals of the components. If I can assess the round, it was not a HLD but rather went too deep into traffic management
It is not very complex. Have good knowledge in datastructures and algorithms, and it will work. Have good knowledge in: * Time-intervals * Trees * Sort functions * Architecture Learn PayPal principles.
The recruiter reached out to me and told me they use Karat for the screening, and honestly, I have never liked Karat. But I went through the interview. The first 20 minutes consisted of five system design questions where you just had to speak. The l