2.0
Nov 25, 2020
Former employee, more than 8 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Good benefits and work life balance.
Cons
No career progression. Everyone is expected to work in their technical silos. Majority of Senior Management hail from one particular nation and they are biased towards their fellow country men. A lot of politics and nepotism due to that policy.