I've been working remotely for my company for the past 3 years. Our parent company is Indian based, but it's a worldwide company. I can tell you from personal experience, pajeets are (one of) the dumbest groups of people that for some reason were put on a false pedestal for educational excellence. We would have a system that works perfectly fine, then our pajeet higher ups will come in and say "no, no, you need to do it this way", basically taking what we were doing before, but adding, redundant and convoluted extra steps that of course needs tweaking (which they make us figure out), but the ends results are the same as the original system. They love to micromanage a lot, too.
We have this one pajeet "higher up", I have no idea what his position is exactly, but he randomly pushed his way into our projects like he owns the place, but I don't think he even knows what we do or what our projects consist of, he will request us to do something that doesn't align or make sense with the means of the projects. Btw, we do have a head of project lead, but she's, imo (and all close co-workers agree), is NOT qualified to be in that position, she's a door mat and she doesn't really have any knowledge of how these systems work, I have a feeling she kissed ass to the original head of project lead and that's how she got there. The original head of project lead was great, she would actually sit in on client calls and asked questions that she seemed to understand, I believe she had an actual background in software. Unfortunately, she left because apparently the company wanted her to do things that she didn't agree with, and since then the company has been a shit show.
Earlier this year, they also changed how we do our timecard system and paystubs, we went from a semi-monthly paystubs to bi-weekly paystubs, which is fine I guess, downside is the checks are smaller, but it seems we get paid more frequently, instead of waiting to get paid on the 1st and 15th of each month. However, this new system for some reason changed how we log in/log out and submit time cards, we basically have to multiple times on different systems. We log in/log out on two different systems each day (this also includes logging our lunch period), we also submit timecards on two different systems, on one system we submit timecards when the pay period is up, on the other systems (salesforce) they want us logging 8 hrs each day with separate lines (when before all this bullshit, we would just do one line with 8 hrs in each slot), they want us to submit that days timecard each morning. It's been a few months since they started this system, so I'm used to it now, but damn it's just multiple step bullshit and hoops you have to go through, it's a waste of time when our old system worked just fine (log in, log out, submit weekly timecards). Originally, we thought added this new website for timecards we would be getting away from salesforce, but nope we are still using salesforce for some fucking reason.
The new thing earlier this week, as everyone was logging out of course, HR sent out an email stating that we were no longer getting a paid 30 minute lunch break and that they would be making up for that 30 minutes by adding it to our work day, I.E instead of clocking out at 5PM, we clock out at 5:30PM (and ofc we don't have a choice on WHEN we take our lunch breaks, it's exactly at noon everyday). Trying to protect their bottom line I guess, money. Which is real fucking annoying, because we're on downtime a lot, but when we're busy, we're busy for weeks, it just depends on what the engineers have cooked up for us.
Can't complain too much, because working remotely has always been a dream of mine, and I also try to do side hustles while on downtime. I was very optimistic about this company in the beginning, but they do some dumbass shit every few months that makes me feel like they could pull the rug out whenever it suits them. Of course they go through lay-offs like most companies do, but it's very sudden and abrupt, EOD they randomly will send you that email and within a few hours you completely kicked from the system, no goodbyes, no passing of responsibilities to the underlings, but of course if you decide to leave, they expect a 2 week notice

. Overall, the pay is fine for my living situation and I don't have to leave my house every morning, so I put up with it.
Rant over.