3.0
May 15, 2015
Former employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Matured processes , good options, flexibility in few teams , lots of onsite opportunities in all geographies
Cons
No green card processing or very limited to certain groups. Too much hierarchy and management overhead, low salaries