Yearly bonus of 1 up to 2 salaries. Pretty decent pay. Nice benefits package. Fully remote. Big 4 name on CV helps increase your visibility. Most of the time colleagues are super friendly and create a nice atmosphere. Some projects have interesting and quite modern tech stacks and allow for a good development of technical skills. Flexibility within projects to change teams to avoid boring routines etc. Flexibility to change roles if you're qualified (e.g., dev to DevOps). You can have a great work-life balance if you don't show them you can work faster/better and set their standards to be lower.
Pay (sometimes big) discrepancy between cities.
Management has close to no transparency when it comes to anything, really, and tries to bribe you to overlook problems with free pizza.
There is no negotiation of yearly raises/bonuses. If you try to have talks to at least understand the motivation behind what you get, you're just ignored.
Promotions and salary increases rely a lot on how visible and loud you are, and who your friends/people you kiss up to are. If you're in a manager's inner circle, it's easy to promote with low effort. Otherwise, you have to put in 3x the same amount of work as them and might still not get promoted or see a decent salary increase.
Completely unqualified team leads and managers, most of them being 'Business Analysts' with 0 technical experience/knowledge that take credit for the devs & testers' work.
You will have to do the job of at least 2 people (most of the time BAs are completely useless and devs/testers do their job as well).
Unprofessional people in leadership roles that bully others, use foul language, and discriminate between men/women, English speakers/non-English speakers, etc.
Managers and leaders' wellbeing is super important, but everyone else doesn't really matter.
Burnout, if called out, is often blamed on you for not being up to the role's responsibilities.
Stop trying to cover up the promises you don't keep, the well-deserved money you don't give, and the unprofessionalism of your leaders with fancy wellbeing webinars, pizza orders, and podcasts/Q&As with 'star' directors that don't give a damn about the people in their company.
Start rewarding your people based on how skilled they are, on the importance of their contribution and their work, instead of how many emails/messages they can send praising themselves or the company.
Start hiring competent people and don't put just anyone with no technical knowledge as a Business Analyst and promote them to team lead/manager, since the devs, testers, and devops keep all the projects going.
Pathetic, low class, and low standard interviewer. I was recently interviewed for a role. The interviewer's screen was off the whole time, and he instructed me to look at the camera the entire time. He told me if I looked away even for a bit, he woul
1. Technical Round 2. Manager Round Technical 3. HR Discussion Asked basic questions, and based on the answers, the difficulty increased. Totally, it was a nice interview. * Self-introduction * Past experience * Current role and responsibilities *
It was good, very well conducted. The HR and manager were well-behaved, and the technical recruiter was also very well-behaved. It was on time every time. The offer letter was also released.
Pathetic, low class, and low standard interviewer. I was recently interviewed for a role. The interviewer's screen was off the whole time, and he instructed me to look at the camera the entire time. He told me if I looked away even for a bit, he woul
1. Technical Round 2. Manager Round Technical 3. HR Discussion Asked basic questions, and based on the answers, the difficulty increased. Totally, it was a nice interview. * Self-introduction * Past experience * Current role and responsibilities *
It was good, very well conducted. The HR and manager were well-behaved, and the technical recruiter was also very well-behaved. It was on time every time. The offer letter was also released.