Pros
You can organize your time around your daily tasks if you live in a remote culture.
Cons
Excessive Time Tracker: The company uses software that tracks your time and when you are not clicking, it counts as idle time. Additionally, this app takes screenshots of everything you do. This app also measures your "efficiency of work" as a negative if you don't click. Poor talent retention: sometimes they fire people for undervalued reasons, or people leave due to frustration with contracts, communication, or workflow issues. There is no room for growth. Due to this, they have a high churn rate (clients leaving). During the handovers between team members, when someone was fired or quit, I observed clients noticing this internal disorder. Unclear Work Reauirements: They will measure your work based on some KPIS, or if clients leave. The company will fire you if you fail to meet undefined goals. They didn't clarify which KPIs they measured my work against, so I was fired (without even the ability for a feedback session first). If you have a stable job already, don't quit for this job. (Pay attention to all the reviews talking about the high turnover rate). Ill-Defined, Often-Changing Workflow: The workflow and org chart would change at least weekly, leading to multiple and frequent changes in supervisor-subordinate relationships and works flows. This led to confusion among supervisors and subordinates alike and less than optimal productivity on a company level.