Fast growth company that demands integrity and professionalism at all levels, and rewards all who deliver, while encouraging those who desires to challenge themselves and succeed.
Cons
Fast paced so multitasking and wearing multiple hat(s) is a must!
Great camaraderie.
Free reign over your time and the way you want to work.
Good salary and good benefits.
When needed, everyone digs in and helps out.
Easy access to management and solid mid-level managers.
Cons
It's a startup, everything isn't in place and some things are hard to get done.
Can be a bit political but not overwhelming.