Interesting work
Dynamic work environment
Aggressive business plan and a team that is up to the challenge to execute against it
Cons
I've been doing this long enough to know the difference between problems every company faces and ones that cause real risks to the business. I haven't seen anything yet that we can't or haven't pushed through.