Pros
Anyone who has worked in IT, especially a Lab environment, knows that it can be stressful and often thankless. Not here. I have been here over 2 years and loving every minute. I can't say enough good things. It is fast paced and a lot of work but I haven't had this much fun in my 11 year career. The pay is exceptional, the work-life balance is stellar and there are smart people everywhere willing to help you learn and grow. They are constantly feeding you or taking you places to celebrate new milestones, we are adding new customer accounts at a break-neck pace, the Senior Management is easily accessible, and the product practically sells itself. It's a very exciting time to be here. They are going to have to push me out the door before I look anywhere else for employment. GREAT PLACE TO WORK.
Cons
The only downside I can think of is sometimes we are moving so quick that some of the nuanced details get lost in the shuffle. It eventually gets ironed out, but early assumptions in a project often lead to last minute fire drills on that project.