Pros
The people. Hands down, some of the best folks I've had the pleasure to work with. Starting pay isn't bad for the area, especially since they don't really seem to care what your previous work experience is. Easy job. I've worked in multiple fields and this is hands down the simplest job I've ever had. Tool + Hardware then rinse and repeat as many times as needed per the build schedule. Benefits for full time Bloom employees are stellar.
Cons
The management. There is a huge disconnect between upper middle and lower management on just about every issue you can imagine. Nepotism. Are you a temp? Does your family/best friend/significant other work with the company and have friends in management? You'll be the next lead on track for supervisor. Merit isn't really a thing at Bloom. You see so many hardworking temps get let go and over looked because corporate (you know, 3 time zones away) decided to cut staffing in the DE facility, while the family and friends of existing employees get kept. Conversion rate. It's basically non existent. You have probably a 5% chance of getting kept on if you are lucky, assuming you can avoid a random lay off and are good at your job. Expect to be overworked and underpaid. You will train your replacement. You will train people on jobs you've interviewed and been turned down for. You will find a better way to do the job, while being encouraged to give your input, your lead will present the idea to his boss, and he'll get brownie points. You'll get a thank you and still have a 95% chance of being laid off. Management is super catty. You will hear them bad mouth employees and gossip like little old ladies at the hair salon with their curlers in.