Pros
Company's Reputation - Identified as one of the most sort-after companies to work for by employees. Company's Vision - The CEO and team seem to be doing good. RSUs, Benefits - Gives a reason to make merry on every anniversary.
Cons
Weak Engineering Leadership (RESTON Office) - A long-time supervisor in particular, who lets his team defend for themselves - Instills an insecure, and untrustworthy work environment - Uses different strokes for different folks, groups, and favoritism at its peak - Forget defending, he nitpicks his own team members on anyone's complaint without evaluating the situation - Apparently, the more one grows, the more insecure the supervisor becomes here - Steals team's work for his self-promotion, even applauded by higher-ups - Shamelessly asks for a 10 rating in team meetings and resorts to micro-managing if he suspects anyone's not obliging. Poor Engineering Work Culture (RESTON Office) - Long-time arrogant Tech leads and Architects use bullying tactics on team members (thanks to spineless supervisors) - Teams remain constantly pressurized by staying defensive and collecting proof to save face - Almost a full-fledged Asian work culture in play but with special treatment for Westerners, who are far and in between. Old Engineering Technologies (RESTON Office) - Outdated models in play, very slow to embrace the latest and the greatest - No transparency in Tech proceedings, only a select few get to call the shots - Only a select few (again preferred old-timers) get to work on "what matters", and others are entrust to their people bargain skills. Inefficient HR - Pathetic coordination with Engineering managers - Each one to fend for his own visa, because HR needs the manager's input, and a "Manager" is not supposed to get involved in visa decisions. So, please contact the HR! - Not to mention weak and useless Legal supporting teams.