4.0
15 Feb 2024
Former employee, more than 5 years
Texas City, TX
Recommend
CEO approval
Business outlook
Pros
Not too many meetings. Work from home
Cons
Micromanagement, boring projects, if you have are on L1 visa, it takes loooong to get a green card because all processes are super slow