Pros
Some really nice people in the company. Clean environment with nice tall cubes. Monthly cake days. Option to come into work between 7-9 and leave anytime after 4.
Cons
83 people laid off in December 2013 without any warning and since then about 2-3 people have been leaving each week. Young people are thrown into lead positions that are not prepared enough. All the experienced people leave the company so there is no choice. At least teach the 20 year olds how to manage a team before they deal with people's careers. This is one reason that drove me away. Overtime is forced last minute but you don't get paid overtime or get any extra incentives. When you already have plans for the weekend or afternoon your manager is mad at you and it gets held against you in your next review. Morale is always low even before the layoff. They plan some fun events during the year but overall the office is full of people complaining about their jobs. No one cares about your goals or career growth. You can mention it but it goes in one ear and out the other (your managers). Promotions and raises are far and in between unless you have a manager that will fight for a raise for you (those managers are rare).