Pros
They pay "Bay Area" salaries...thats about it...
Cons
The most unprofessional and unorganized place I have ever worked. It took them(whoever "them" may be) 4 months to get me access to the Comcast job tracking program in order for me to do the job I was hired to do. Before I was even able to access the program so that I could fully do my job, I was let go due to "company wide layoffs", a week later. As I was walking out the door with my final checks, they were interviewing a person to take my position. I would fully take responsibility for any wrong doing on my behalf, but I fully believe I was wrongfully terminated and it may have been due to some wrong doings by the company along with their "upper management" that i had recently been made aware of. Without getting in to details, it involved "upper management employees" taking solicited bribes from sub contractors for work as well as other employees taking money from "lower level employees", using the Comcast piece work line items to reimburse the employees that could charge for it, or just strait up propositioning those employees in order to get that money through their paychecks. The whole branch i worked at was filled with snakes and what I perceived to be, drug addicts. Do not work their unless it is your absolute last opportunity for employment. Even at that, keep an eye out for other employment opportunities as any would be better than working for this company. Oh, and for what its worth, there is no direct deposit.