-Work culture is usually very relaxed and friendly. -Generally not asked to do overtime or work weekends. -Very "to the point" communication. -Up and coming mid-size co.
Cons
-Room for growth can be stagnant depending on position. -B/c they are growing so fast there can be growing pains at the higher levels of management. -The building is a little run down.