Pros
Temporary positions, Guesswork, and a Sadly Unpredicted Career
Cons
It is not a company with a career trust; compensation and benefits are a disaster, culture and values are zero, and senior management is clueless about what they want and what they do. very unpredictable jobs, Work / life balance is desaster.