Pros
I believe the salaries have risen on average over the past two years, spurred first by aggressive investment in a weird mix of product and project management and ownership. The office is quite nice, and there are snacks, ping pong, video games, etc. Devbridge has, as of my knowledge, the same things as most quirky little startups and software companies. A nice variety of small-to-medium sized projects from a respectable portfolio of clients. Plenty of ambition, as they are constantly swinging above their strike zone, and occasionally a large one will come by and stress levels will rise. Actually, stress levels are always high.
Cons
What Devbridge has that those other companies don't have is a very large ego and an inflated sense of self importance. Devbridge is not Accenture or McKinsey. Mistakes are rarely management's fault. Low rates charged to clients (Devbridge's true differentiator) translate to little room for non-billable hours, and the non-billable aspects of running a business suffer. As other honest reviewers have stated, 100 percent of development is done in an office in a country with an eight hour time difference, and management often (by no fault of their own, but that doesn't make it ok) default to different and less progressive attitudes, ideals and management styles. Devbridge makes pretty good products at a very fast pace, but progress in terms of benefits, pay, and other important aspects of work life was slow, in my experience.