Productive, interesting, energetic place to work, approachable/available/supportive management
Pros: newly upgraded building; health club on premises
Cons: cubicles vs offices; no "real" phones, just voip via your computer/headset
This is a fast paced environment. The upper management makes their decisions and everyone needs to implement those decisions quickly. The management is more approachable and available than my previous employer.
There can be some very long days but... with good, supportive co-workers and a can-do attitude, those days fly by.