Pros
A great company for employees who want to roll their sleeves up and get things done! Over the 7 years that I have been on staff, I have been given 2 generous promotions with the opportunity to take on more responsibility and contribute to project deliverables and daily operations. Jeff Bohnson and Sean Murray are leaders who encourage employees to excel, learn new skills, and take pride and ownership of their contributions. A positive client experience and building client relationships is an important part of the company culture and is reinforced from top management throughout the entire organization, all the way to the interns!
Cons
The days can be long depending on the needs of the projects at any given time. Workload can be uneven because of the nature of the work and because client requirements (including deadlines and deliverables) can change unexpectedly. At times, it's hard to accomplish everything in a standard day, so employees need to be proactive and good at time management.