Pros
Remote work, that's it, there is no other pros
Cons
The first thing that is completely absurd about Baires Dev is the sheer numbers of interviews that we do to get inside the company, I went through 6 different rounds of interviews, all asking basically the same thing and none of them seemed really important for what I had to do at the end. Then, the salary proposed in the company's first offer was downright ridiculous, was an offer that made me so pissed off that I considered not even answering to the company anymore, then we settled in a salary that was lower than my expected one. The work in general doesn't even make sense, there is absolutely no transparency in the company, we are asked to do interview after interview and we don't even know why we are interviewing people, we don't know if there is any position available, we don't know what happens after the interview, so, in general terms, we have to make up some excuses for the applicants about how the process is going to go. Basically, we have to lie. The company posts ghost positions in all social media possible, trying to attract people to do the interviews just so they can match their interview quota for the week. We interview people that we already know are rejected because they do not have the seniority or english level, but we still interview them and come up with some bad excuse as to what are going to be the next steps knowing full well that this person is not going to get the job. We have ridciulous metrics for basically everything, there's absolutely no need for us to do more than 30 interviews in a week if we can only really use 2 or 3 of those that go through to the technical interviews. There are audits of basically everyhting that you do in the job, someone just telling you what you did wrong every single week and god forbid you don't tell the applicant1s how amazing it is to work for BairesDev. The training programs that the company offers are also really stupid, they hire people that do not have any kind of academic background in learning & development and put those people in roles to give training to other employees, so, what do they do? They give us some Udemy courses and give us a forms to answer. That is not training, that is an excuse for a training. The company does not provide any clarity regarding pay raises or opportunities to grow, the contractor model is already a risk and it seems it is not rewarded at all, we have no benefits and no indication of any coming, we only have two weeks of vacation, which is absurd considering that most of us comes from at least 4 weeks. We don't have any contact with other team members, we work isolated. We only have the team meeting which are no good for knowing your peers and team building. Remote work is a excellent way of working but BairesDev makes that a torture by isolating employees, giving shallow feedback and killing any kind of self esteem that the employees may show. It also does not promote any kind of autonomy, being a kind of Big Brother looking over your shoulder and in constant vigillance. They have trackers for time, they take screenshots of your screen every 3 minutes and they do not compensate or even acknowledge any overtime the they asked you to do. The company is more interested in reading numbers than in the quality of anyone's work. And one final thing, I never even spoke with the manager of the area responsible for evaluating my work, how should someone only look at gross numbers and say if another person is good or not?