Pros
Benefits (Health Insurance and Paid Time Off), Free Parking, Casual Dress Code. Non Director level employees were good, honest, hard working people
Cons
Rated 1 star because if I left it blank you may think I skipped that part! I worked at the corporate office and it was a very unpleasant experience. I was micro managed beyond belief. Then when I would not micro manage my staff or write them up for the most silly mundane things I would be treated unfairly. This company really does look for any stupid reason to write someone up. I heard it said many of times to document everything we can so we have a case when we fire them. Basically you show up day one and they are already plotting a case against you. At one point I was working 12+ hour days and it still was never good enough. Nothing you could ever do was good enough. I repeatedly would hear conversations about prior employees and that "they sucked" or "Well we were going to fire him/ her...." These statements were untrue. It was all delusional so they could feel like nobody that was good would actually resign working there. Often times these reviews are biased, but I have read the other reviews posted for this company and they are spot on - I witnessed the same events by the same people mentioned. There is a small circle of people running that company and if you are not liked by them then you will be forced out - they will find a way. I witnessed people harassed and abused (mentally and physically) by Sr Management. One Director would lash out at staff and throw objects at them in disgust - YES, I witnessed that! It is really a shame because this could be a wonderful place to work since it has a great mission. This was by far the worst place I have ever worked. I would never recommend this place to anyone. Best decision I made was quitting - I was begged to stay even though I later found out from former coworkers that I "Sucked".... Not surprising, as that was the story I always heard about anyone else who left.