Good corporate culture: Not expected to work weekends, holidays, etc. Managers and other employees are respectful and courteous, even when there are disagreements.
Excellent work-life balance. I can work from home any time I want to, work fairly flexible hours, and take time off when I need to for personal reasons.
Huge company bureaucracy makes it difficult sometimes to get things done, or even find out what decision was made about a key issue.
Interfacing with development partners can be challenging.
Pay is poor -- my salary has not even kept up with inflation since I started working here -- and advancement opportunity is limited.
There is no reward for working hard or going "above and beyond"; everyone gets pretty much the same (small) profit sharing every year.
Reward employees for doing an excellent job. Pay competitively to retain key talent.
Interviewed with managers and engineers in and out of the team. People are really nice there. Friendly working environment. Interviews are relatively short (30 minutes per interview). Waited for a month and still pending results.
I am a longtime employee and have no knowledge of the current interview practices.
Take-home HackerRank with three questions. Followed by a single, short interview with one interviewer to introduce the job scope and share information about the team and potential project clients. There are few technical questions during the interv
Interviewed with managers and engineers in and out of the team. People are really nice there. Friendly working environment. Interviews are relatively short (30 minutes per interview). Waited for a month and still pending results.
I am a longtime employee and have no knowledge of the current interview practices.
Take-home HackerRank with three questions. Followed by a single, short interview with one interviewer to introduce the job scope and share information about the team and potential project clients. There are few technical questions during the interv