Pros
I worked at Tigerspike for a number of years and found it a great, innovative place to work - sometimes like a big family. Broad range of clients/projects, supportive and relaxed environment, opportunities to travel, worked with some great people and opportunities to progress in your career. Highly recommend.
Cons
Salaries are slightly on the lower side but there are some great job benefits and the company is working to bring salaries in line with the market.