Great work-life balance with a flexible schedule.
Good diversity of exchanging ideas (hacking events, etc.).
Travel opportunities (workshops, summits, etc.).
Great salary and career opportunities compared to other local companies.
Sometimes, too much bureaucracy to get a job done efficiently.
Need more brand recognition.
Not so great business decisions at upper management to give a proper sense of heading on the product.
Slightly lower compensation package compared to tech giants like Google, Microsoft, and Facebook.
Drive your subordinates with enthusiasm and passion. Give them purposeful tasks that help to shape business decisions and their careers as well. Reward high-performance employees.
A short, 1-hour call with the manager of your future team and one representative from the team. They will then get back to you. In my case, they responded within 1 hour.
Applied through the school. The interview was very relaxed, and the interviewers were all very nice and helpful. There was no pressure involved. I was asked to solve some basic programming questions and some math questions.
One face-to-face technical interview. Usually focused on the language you are most proficient in. OOP concepts are a must. Usually takes 1-2 weeks to get back to you.
A short, 1-hour call with the manager of your future team and one representative from the team. They will then get back to you. In my case, they responded within 1 hour.
Applied through the school. The interview was very relaxed, and the interviewers were all very nice and helpful. There was no pressure involved. I was asked to solve some basic programming questions and some math questions.
One face-to-face technical interview. Usually focused on the language you are most proficient in. OOP concepts are a must. Usually takes 1-2 weeks to get back to you.