Pros
competitive salary, decent equipment, nice office, free coffee, good location, the programming and design teams that were in place were friendly and competent
Cons
Overtime was not only expected, but it was demanded into the night, on weekends, and on vacation very frequently, and overtime was completely unpaid, despite CA law stipulating otherwise. Deadlines were completely unreasonable and projects were given out with no understanding of time necessary and with no direction or vision. Verbal abuse was a frequent happening, making the work environment hostile. Paychecks were often late, and final paycheck still hasn't been paid after four months and is tied-up in legal proceedings for a string of ex-employees. Senior management was completely incompetent and lacked integrity across the board. There was no HR in place, and thus, no one with whom to communicate issues. In addition, no information was provided to employees as to how vacation and other HR policies worked. Long hours of work was done frequently on projects that were a whim and senior management never even followed-through. Overall, a nightmare of a company. Would recommend staying FAR away.