I've worked at Bidmath for over two and a half year and I've had a great time there. Top three plus points:
+ Learning new skills to add to my CV
+ Becoming more of a professional
+ Great environment to work
+ Focus on self development
+ Many opportunities to grow out of your starting position.
Cons
- This is not a 9 to 5 job and you have to adjust to that.
- Focus on protocol, which is not where my strengths are.