2.0
Mar 7, 2018
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Overtime Decent pay Great place to learn about immigration
Cons
It is absolutely devastating to watch hard working people doing their very best to deliver on the high expectations of clients and management while being forced to navigate technological limitations on a daily basis. The email system was created in the 80s, the copy machines are jammed or broken daily, the internet browsers constantly crash and freeze. Most people are expected to work 10+ hour days and you honestly need to in order to get things done.