I've gather some experience working with interesting technologies.
Cons
I had a bad experience at Babel, hope things are better now and management has improved.
Just another consulting company promising great work environment and good compensation exploiting workers with non payed overtime.