Pros
-The insurance benefits are excellent and exceed that of most other competitors. -Due to the disorganized nature of the branch, you have the ability to learn many different things if you're willing - although this leads to the cons below.
Cons
-Inefficient and nonexistent management who have little part in your work beyond reprimanding you for things you're expected to magically know without ever being informed of. Everyone makes mistakes and anyone can correct them, but it's the lack of leadership from your superiors that causes the loss of will to perform at a high level at CTDI. Many people with experience at this company work to not get yelled at or blamed for others mistakes which results in everyone working under the radar to complete their job with as little extra effort as possible. -Standing out only makes you a target for blame when something goes wrong (and at this branch something always goes wrong). As soon as you pick up part of another persons job or try to help in any way over what's expected of you that job now becomes your job and you become the first person they blame when something goes wrong. -Low pay compared to competitors and industry. They provide monthly raises which are higher than the national average for inflation but they cap out after you reach the maximum for your pay grade. Unfortunately the chances of you moving out of that pay grade (even with a promotion) are slim and you find many workers complaining that they haven't received a raise in years 7 or more years. Most of the leadership has no presence in your daily job so it makes it very difficult for them to give you yearly reviews, for this reason as well as not wanting to give you pay raises due to good performance everyone receives the same raises based on salary every month. It's good to start but once you cap out there's a very likely chance you won't see any more money for a long time. -Too many temp workers. I've heard numbers ranging from 60-70% of the building workforce being temp and the agencies have onsite management staff to cope with the volume, Many temp workers aren't bad but are disgruntled due to low pay and job security. It's nothing for this company to lay off 50 or more when they need to pinch a few pennies so instead of the temps being a project solution, they end up being a permanent part of the workforce. A major issue with hiring disgruntled, underpaid temps is that they don't work for your company and generally don't care how good of a job they do for you. When you can be let go at any minute your need to see the company do well to ensure future job security just doesn't exist. It's a use and abuse system to dodge benefit costs and generally results in a more disorganized workplace. -Full of loopholes. Say you've decided to leave the company and you've taken more vacation time then accrued - that results in a reduction from your final paycheck or billing for all left over time. Went through the employee assistance program to take a few classes, got an A, then decided to leave in the next year to pursue higher pay? Better not, you forgot to read the fine print where you're liable to pay back all tuition reimbursed funds if you leave within 2 years of graduation. This company loves their loopholes. Just read the employee handbook and admire the satire within. -Honestly there are so many things to list here it'd be impossible to say them all. There's a common saying you hear people utter when working here, "I've never worked or seen a business that runs like this." After my time here I can honestly say there was never a more true statement.