3.0
Mar 5, 2025
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Helps with visa Good bench sales executives to guide you get opportunities
Cons
Ok to work with, sometimes get difficult
Check out your Company Bowl for anonymous work chats.