Pros
The company has a very relaxed dress code, the work environment was very friendly, a lot of good people to work with, the office is in a great location.
Cons
No room for advancement. The company got very tight with money. They cut paid lunch, they cut overtime, they let go of a lot of really good employees only because they could not afford to pay their salaries. They also began to hire a lot of part-time employees to cut costs.