5.0
5 Oct 2023
Recommend
CEO approval
Business outlook
Pros
At Windcave, the people are great. Everyone is nice and gets on well and has a laugh. I haven't seen any points of conflict in my time at Windcave.
Cons
Systems in place aren't what I was personally used to, custom built software which needs to be learnt