1.0
9 Apr 2026
Former employee, more than 1 year
Mount Laurel, NJ
Recommend
CEO approval
Business outlook
Pros
Castle Windows doesn't have any pros.
Cons
The only thing that this company has is a terrible leadership that doesn't know how to communicate. The leaders here have zero communication skills, and they're awful at making huge decisions. The work environment is extra tiring and exhausting because of all the problems brought about by the leadership's incompetence.