5.0
Apr 11, 2025
Former employee, more than 1 year
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Competitive salaries and benefits Focused management Interesting clients and projects
Cons
onboarding experience was a little messy at corporate level