Elma Electronic Company Reviews and Ratings
Fremont, CA - December 5, 2021
Not much support management. All talk no action. No team work, silo mentality. They don't tell the truth to employees. Lots of micro-management, management prefer yes people.
Pros and Cons
Not much to say
Bad Management
You comment as