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.
Multiple rounds of interviews took place. After shortlisting and submission of documents, HR didn't provide a valid reply, even after multiple follow-ups, and ghosted in the end. A total waste of my time.
Simple. I was asked to come on Saturday. I don't know what happened. I got the wrong person to interview me, as the things which he told me were false. He told me that interfaces don't support multiple inheritance and gave me an example for that. I
It went very well. Asked about intro. Previous project and technologies. Coding questions, theory questions, and all. Future roles and responsibilities. Languages known. Coding expertise. * a * b * c * d * e
Multiple rounds of interviews took place. After shortlisting and submission of documents, HR didn't provide a valid reply, even after multiple follow-ups, and ghosted in the end. A total waste of my time.
Simple. I was asked to come on Saturday. I don't know what happened. I got the wrong person to interview me, as the things which he told me were false. He told me that interfaces don't support multiple inheritance and gave me an example for that. I
It went very well. Asked about intro. Previous project and technologies. Coding questions, theory questions, and all. Future roles and responsibilities. Languages known. Coding expertise. * a * b * c * d * e