I feel good about telling people I work for this company and have even gotten a friend of mine a job at Blu as well.
Confused and embarrassed. I couldn't say what the company actually does because the company doesn't even seem to know what they do. Not a good sign when starting a new job.
I told a couple to work for blu it is a good place to work
Help job seekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.