Pros
Decent medical coverage for full time employees but only offers high (very high) deductible plans.
Cons
If you leave the company, they will send you a letter stating they intentionally overpay everyone by one day per year and send you a collections notice to reimburse them. However, they don't actually overpay anything. They also send a bill for the employee to pay their legal fees if you try to challenge the overpayment. They company will also force you to record hourly time records and bill clients for overtime you worked, then pocket the overtime wages and refuse to pay it to the employee, claiming they are salaried employees. But - if you only work 39.5 hours in the week, they deduct your pay by a half hour. They think they can have hourly and salaried at the same time! NTT also reduces the vacation time you will receive during the fiscal year, after the fiscal year begins, with no warning - the reason, they are not as profitable as they projected and are looking to cut costs. Totally unfair to employees that were promised x number of vacation days and had zero notice to adjust/plan for the reduction. Beware, you do not want to work for this company!