1.0
Dec 29, 2014
Former employee
Recommend
CEO approval
Business Outlook
Pros
Coworkers were great, good location
Cons
Poor management, unethical behavior, no upward mobility. I would never recommend working for Starr. I read others reviews but dismissed them. I shouldn't have done that because they were spot on. Back stabbing. Very political