Pros
There is a parking garage where you can park for free, although the spots are tiny and there is barely enough room for everyone.
Cons
This company lacks all that makes a company professional. There are no performance reviews in the year that I've worked full time. All employees are held to a different standard depending on how much the management likes you, i.e. what can be done by some cannot necessarily by done by all. Policies can be changed at a whim without any official notice to the employees. There is no room for professional growth or development. The company does not build you up as an asset and instead treats its employees as cheap commodites, which reflects in the pay. Along with this, when employees leave, the company fails to replace them in a timely manner so the employees are forced to do the work of multiple people without any bonuses or change in compensation.