The negative reviews used to be true. NOT ANYMORE. The company has been purchased and has completely new management, and it shows. Now the environment around the office is light and fun. The new owner seems to really care about his employees and wants them to enjoy coming to work. It really is a whole new world around here.
The work is varied in scope, medium and exposure. The projects are often challenging, which I love.
Cons
We have offices in 3 cities, so communication could be better. We are now using Slack, so that seems to be helping tremendously.