Pros
Company specializes in transactional communication for the financial services, healthcare, government, and receivables management industries so there is a lot of knowledge collectively from the employees and leadership company wide. This business is extremely unique so the skillset you can acquire while working here can translate into employment opportunities in several industries should you want to make a career change. Very laid back work environment, plenty of vacation time, good dress code, ect,. Company is focused on innovating and developing its technology offerings so I think job security is a positive as well.
Cons
Company is primarily located in the northeast so unless you are working remotely as a developer or sales representative you have to deal with the weather!