Pros
The company is starting to use some new technologies that are interesting, there used to be company activities but all are gone now. Almost everyone is nice and easy to get along. People help around and share knowledge
Cons
The salary is not that good compare to the amount of tasks, activities, etc they want you to do, they seem to try to keep the salary as low as possible. Maybe to keep more for management. Many boring tasks that do not have any value outside of the company. The boring tasks can become in some situations really stressful and hard which of course you have to figure it out Management wants that we do everything like support, 24/7 support, customers deployments and organize this as well. If you work hard and bring new ideas, etc. You won't see it translated into a better paycheck, if you get an increase it will be less than 1 percent