Pros
I work in a smaller office and most of the people are great. They are very understanding if you need a bit of flexibility in your schedule as long as it's not abused.
Cons
It's very disconcerting to hear that the company has profited well, yet they are holding back raises and bonuses (except for top performers) for the 2nd year in a row. Pay is on the lower end of the scale to begin with, so this news is very difficult to take. Unlike a previous review, I do not have an effective direct supervisor. I expect that when I bring my problems to management that we are to work together to find solutions, however, problems are getting pushed back onto the employees to solve which is causing great frustration and tension among the staff. Bringing this higher up in the ranks has not solved anything further either.