Pros
Couldn't have asked for a better manager and team mates. Was lucky to work with friendly and supportive team, which makes job easier and more fun. Have good benefits.
Cons
There are few grumpy people who are not easy to work with and some self proclaimed leaders who have been there since the company forever. Being a small company, carrier growth is limited unless they create an internal job title. Recently, they got bought by an international company. When this news came out, company assured that it was a good thing for the company, we will get more money to invest in our infrastructure, no one will loose their job ... bla bla bla bla and more bla. And when the deal was recently finalized, resources had to be cut and relocated. That was the nice way of telling me I was being laid off.