5.0
2 June 2025
Current employee, less than 1 year
Laredo, TX
Recommend
CEO approval
Business outlook
Pros
Technical company with good people, many years in the industry.
Cons
Onboarding seems to be a bit disjointed, need clear processes to help make policies clear.