Great work environment but low pay
Fun projects and interesting work. I value that more than compensation but after researching the pay was under by 10%+. Its a great firm to get your first start. Mid-level is a challenge for promotions.
ProsInteresting projects and good staff/work environment.
ConsNot always the best pay and difficult to move up.