Vantaggi
They have worked with me on a few occasions with some medical issues. They let me work at many different hours, and have never given me a hard time for leaving early for an appointment or a family issue. Flexibility was excellent, and being a parent, that means a lot. Great team members. Can't say enough about the people I worked with.
Svantaggi
How about treating your employees with respect? Change policies all the time? Cut our office space in half? Raises? Headcount cuts? Still not sure if what I did was recognized. I wish they realized how hard I worked, but all I get was more work when other positions were cut. I don't know the last time I actually saw a raise before I left. I was tired of not getting even a cost of living raise, so I went somewhere else where I feel more appreciated.