3.0
Aug 15, 2025
Recommend
CEO approval
Business Outlook
Pros
Good salary compared to other employers.
Cons
Company is constantly reorganizing. Currently spinning Dallas office to its own company. Dallas is just hands on keyboards while strategy and architecture are dictated from London office. Almost no culture. Basically Dallas is IT service group taking tasks from London.