1.0
29 Dec 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