Pros
Mostly remote. Health insurance coverage changed a few times, but mostly the plans were inexpensive and very good. I got to work with many cool clients and I enjoyed the work that I did. Company culture was good before the company was acquired. Great coworkers and team members
Cons
After they were acquired by another company, things never really settled down. Change is expected for a while, but it never ended. Constantly hiring new positions that will "turn the company around" but we did not see positive results month to month or year to year. Management was constantly expressing concern about losing clients, and upcoming layoffs which really had a bad influence on morale. There was a pay raise freeze for nearly 2 years while I was there. During the hiring process they had explained that employees were periodically eligible to apply for raises and promotions but I was blocked from even applying several times. I was there nearly 3 years and never had a performance review There were several performance review initiatives and systems that were implemented and then immediately stopped - after all employees had put in hundreds of hours of training and onboarding on them. When I was laid off due to my position being eliminated, I knew that my team had been interviewing candidates to join our team in the same role as I was in, so it was not really being eliminated