Pros
A opportunity to meet and work alongside wonderful people from all around the world. Some flexibility in regard to start and finish times which can be a godsend for parents!
Cons
Confrontational management style, including raised voices, physical intimidation and attempts to belittle team members in front of their colleagues for questioning the party line. Turning professional discussions into personal confrontations and always, always blaming the employee. Misinformation regarding roles, salary and conditions at the interview stage. Promises reneged on and then the employees castigated for a lack of gratitude (no joke) when expressing disappointment. Failure to inform employees that key terms had been changed when new contracts needed to be signed. Dismissing team members' concerns out of hand or ignoring them completely. Boasting of a culture of transparency while keeping employees in the dark, then attacking team members for asking for information.