4.0
Aug 20, 2025
Current employee, more than 3 years
Dallas-Fort Worth
Recommend
CEO approval
Business outlook
Pros
Good work life balance Good benefits
Cons
too much outsourcing not much growth opportunity in Europe or North America
Check out your Company Bowl for anonymous work chats.