Great location, great people, great benefits.
Pros: great location, great people, great benefits, work hour flexibility, bonuses and raises
Cons: no promotion from within at this location, operations could use some improvement, suffering employee morale
Hard to stay focused, challenged and engaged. Poor communication from management in regards to staff changes, however they are good at sharing appreciation through company events/parties. Co-workers make work most enjoyable.