Worked for 6.5+ years here. I was able to reach out to the management, CEO and HR anytime. Good Management on timesheets, sales, payroll and immigration. They keep up their promise. They have improved a lot on many aspects namely benefits, healthcare and life insurance.
Svantaggi
Nothing considerable in the long stint of employment with them.
Handles Immigration processes really well.
CEO and HR are easily accessible.
Payroll processing is done in a timely manner.
Svantaggi
There were a lot of changes internally in the past but it has been sorted out in the last year and there is a clear line of communication now.
Do not have a big pool of direct relationship with end -clients.