5.0
Jan 12, 2014
Current employee, more than 3 years
Niagara Falls, NY
Recommend
CEO approval
Business Outlook
Pros
Great management staff Interesting new people steady work Great Atmosphere
Cons
Customers Big bosses Dress Code Overall just little things that are cons nothing really to make it a deal breaker