- There used to be chaotic teams with bad processes years ago. Not sure what the state is now, at least I'm on the good team.
- There is no yearly compensation adjustment or bonuses. No paid vacations. You will get paid exactly the rate you were hired at for every hour you logged. You will also need to pay taxes on your own in your country.
- There is basically no progression internally above the $50/h rate. It used to be extremely good money (in the 2nd and 3rd world countries) years ago. Nowadays, with all that inflation, it's still alright, but not that amazing.
- Time-tracking software that takes webcam screenshots and records all activity from the machine. If something unrelated to work is detected (i.e. Spotify, Youtube, games, etc), the time will be disputed and not be billed. This is a huge downside for many people, but I solved this in my 2nd week working here. Just buy a separate PC/laptop and use it only for work. It's that simple. Also helps with work-life balance.
- I know some people work overtime like crazy (like 50-60 hours per week). Never had this problem, though. I have worked exactly 40 hours per week for the past 8 years (with a rare exception of working ~45h a couple of times per year)