Pros
Good pay and on time, flexible work arrangements.
Cons
Many people were contracted to work at a project that was supposed to last 3-6 weeks for up to 40h/week. We received training and started working, until about a week later the project was paused and no information was provided on how long is paused for, if it ended, if we'll get paid for the time agreed upon. Many people were put in different tasks than what they were originally hired for, and then paused again. Many of us asked on the slack channel and the lack of preparation and management skills from the team is clear, the responses are vague and there's no respect for the time people set aside for this project, people who possibly even turned down other work, since this was supposed to be up to 40h/week. Very weird way to operate, very little respect for the thousands of people they said to have hired.