3.0
Jul 9, 2026
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Good pay, decent benefits, easier to network with higher ups
Cons
team morale took a nosedive because of micromanagement, preachers of culture but teams don't really reflect that, also the immigration lawyer they have hired misses small details and screws up applications