Opportunities to work with some really smart people in a fast paced environment. Use of pretty decent technologies. Work life balance was the best thing here. Other positives include, flat structure and benefits.
Yes, opportunities to work with some dumb people too. Management unfortunately was unable to use in house knowledge and experience of some very good techies to land itself a new contract. They relied on one project which resulted zero career advancement.
At, best this is a place to get some quick hands on experience and to move on.
Let us know if we're missing any workplace or industry recognition –