Ventajas
The employees tend to make a good team. It is very cohesive within the employee realm. The pay is not too bad, but could be better. The product portfolio is okay, but the developers of the product do not properly test it to make sure everything is taken care of before rolling out a new product. Working from home is another good benefit of this company, but you have to be in one specific promoted position: TSRII. If you are higher than that position and you would like to work from home, you have to demote yourself.
Desventajas
I could write a book on the CONS, but I will keep it short: -Recently, they took away several great benefits that made many people stay. Reward Time off was one of those benefits. - The management team is very unbalanced and unfair. Many of them do not know about the product they are managing over. - Favoritism runs rampant in the company. - Human Resources is a joke. If an employee brings up an issue with HR about a manager, it is blown off. - Any advice or feedback from employees is not welcomed. They say they have an open door policy, but it is non-existent unless you are in the management's favor. - Management does not care about the customer at all. - Management is also lazy. Some of the management team have been caught sleeping on the job with no recourse. - Toxic Management - Morale is very low for the company as a whole. - It has gotten to a point where employees are afraid to voice concerns (and that is a problem). - Developers do not properly test their products before a roll-out of a new add-on feature. - Promotion is based on a numbers game. - Money management of the company as a whole is a bit off. For instance: Had a huge company party that was very costly. Two months later, had a huge layoff. Two years later, same thing happened.