Pros
Recently the company was completely restructured, and I have found the company to be fast paced, growing and includes some of the most professional people I have known.
The skill level of the team both here and offshore is very high, and the company has quite mature business processes, especially for a young company.
We have expanded recently into a brand new facility, both here and offshore. The growth is really exciting and the environment is very positive.
The team now has some really skilled A players now, and they are bringing in a lot of new business. This is a fun stage to be and I think the long term benefits to me could be huge
Cons
The company has had some recent struggles that prompted the organizational restructuring. Many of these were personnel oriented, and I have read a couple reviews recently from people who were obviously involved in the restructuring and were bitter.
I have seen the damage those people did to the company, but I have been impressed with the commitment and positive attitude of the management and team. I like the fact that the team does whatever is required to meet the customers expectations, even during struggling times. I think this shows both professionalism and ethics.
The con is that the previous people that left the company seem to be trying to do as much damage as they can to those of us trying to make a living. I think this is a really rotten thing to do to.