when this company was Sensorswitch, it was a great place to work and the old manager was a great person and a really people person. The new management needs to take classes on how to treat people and take all the higher ups with him. Worked there for about 18 years and had a good relationship with co-workers. If you like working more than 9-10 hours a day, this job is for you. As the other person said in the review, putting them all on an island would be just fine.