Pros
Been with the company for 2 years now and the culture is pretty relaxed but very much about their business. Really nice people to work with overall. Nice culture building activities. They seem to always be looking for ways to make improvements in areas that need it. Enjoy working for them.
Cons
The salary ranges are kind of all over the place. I see it all (mid year raises, variety of bonus types etc.) Seems they pay people what they want/feel like paying...there is no strict salary requirement. (This may be the culture for every large company though....in my career experience) Really like working for the company and with my team; however, pay could be about 10k more for my career level, experience, and the sort of work I am responsible for. I understand there will be some variations across pay (it's unavoidable because of a variety of variables, but the gaps need to come with clear, reasonable explanation)