Pros
The people are all very nice
Good location, easy to get to from a commuting standpoint.
No dress code.
Kontras
Leadership doesn't seem to care about the morale of the company/employees. They don't really care whether or not employees are happy and do very little in terms of perks and things of that nature. For instance, it was a big deal when the office got free coffee and leadership acted as if they were doing something amazing for the team when in fact coffee is literally in every single office.
The company relies on too many old school methods for business. Leadership seems like a dinosaur in the way some of the processes are. Company has trouble adapting to current trends.
Also, no bonuses. Ever.