Pros
I joined Tacit Knowledge nearly two years ago. None of my previous employers can compare in any way to this digital consultancy. Why? - Because it's a company that cares about the employees as much as it does about the clients; - Because it's a company, where meeting experienced, talented, intelligent and - more importantly - friendly people is a standard; - Because it's a place, where you have an impact on how things get done. Your age, role or origin does not really matter as long as you have ideas that work. - Because it's a place, where software quality, agile soul and great atmosphere is not just a slogan, but a reality that you live every single day; - And finally, because it's a company, where you feel comfortable, supported and happy.
Cons
Sometimes the work is difficult and the tasks are complex, but whats more satisfying than delivering great solutions to challenging tasks that no one else is willing to touch.