Pros
I am working for Silicon Tech Solutions, Inc almost 18 months now as Full Time Employee for their client Universal Studios Orlando, Florida
What's good about this company :
1. Smooth On-boarding process and company aid till employee get settled in the new country.
2. Can communicate to senior leadership directly
3. Good work experience and people
4. Time to time communications
Cons
Need to streamline HR process to have more frequent one on one with employees to understand their long term career goals