1.0
26 Mar 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Satellite locations are great to work with. Knowledgeable and pragmatic in their approach. The company pays well, which attracts talent
Cons
Talent doesn't stay due to back stabbing and dishonest managers Executive managers turn up for work, but don't appear to do anything to improve the department Protection of incompetent managers by upper management