Pros
Relaxed time off policy. Good benefits. Snacks provided.
Cons
Recent massive layoff and job instability due to poor high level executive decisions. Prior to the layoffs, some well performing colleagues had been laid off without warning. High level executives seem to have conflicting ideas (where the company is going, day to day operations, etc) and even seem disinterested during important all colleague updates.Communication from the top of the ladder down to the bottom is lacking. There are also "cliques" and impenetrable social barriers in upper management than can make the work environment unfair and unprofessional. Games are provided in office as a perk (ping pong, shuffle board, Xbox) but are actually used to single out colleagues who are then reprimanded for using them.