Found 7 of over 7 reviews
- Most Recent
- Highest Rating
- Lowest Rating
What are your colleagues talking about?
- 1.014 Sept 2015Anonymous EmployeeFormer Employee, more than 3 years
Fairly good infrastructure. But hey, what you do with it counts!
Thoroughly unprofessional working atmosphere. They might as well close down