Pros
• Owns/produces some well designed software and tools. • Some good use of up-to-date tools, like git and AWS. • Pay is OK, until after a few years with no increase.
Cons
• Cares very little about its prime assets: its production employees. • Does not provide sufficient numbers of employees to meet the high demands to enhance the software, so it goes out with lots of bugs. • Stole PTO from thousands of employees when it suddenly announced it was going to a "DTO" plan (Discretionary Time Off), without compensating for accumulated PTO. • Suddenly changed bonus structure for jobs that relied on major overtime work to make expected income, causing hundreds of employees to lose major percentages of annual income. • Closed many offices, sending employees to work from home. Recently stopped paying for internet and use of personal phone for work. Will not provide decent hardware nor funds to purchase it when working from home (such as monitors or phone headsets). • Horrible lack of communication with management. I have spoken to the person to whom I supposedly report to only once, and that was only because it was a personal emergency. No sense of belonging, or encouragement toward common goals. • No performance reviews. Ever. For anyone I know here. For YEARS.