Flexible work environment
Growing company
Low turnover
Small enough to really be a team but not too small where theres no room to grow
Great locations
Cons
Intense 4th quarter pace
At times you can expect your workload to be very demanding;but not overwhelming so.
You will HAVE to have strong multi tasking skills and be a team player or this is not the place for you.