Pros
Good work life balance. That's it.
Cons
Salary is not competitive with other companies. There is no room for growth. Regular layoffs. Onboarding is non-existent. Toxic work environment. I remember working on my first project, I asked someone working on the project for clarification. They responded by saying, "That's not my job." That is how most people act in this company. Everyone plays hot potato with jobs tasks. No one wants to work I have four bosses. If I make a mistake, I will hear it four times. It really feels like the movie office space. Writing updates to all of my bosses is more important than actually doing work. This place is draining. Soul crushing, really, in a way that you don't realize and sneaks up on you. I know a lot of people that want out. The only reason to work here is to have a paycheck for while you search for a company you actually want to work for. I also have a friend that works with one of our enterprise accounts. They said that the data we provide makes no sense. I think that is half of what we provide and half of my job is explaining why obviously wrong data is actually correct and why the client should stop complaining.