3 Reviews
Used to be one of the best places to work. Culture was amazing, lots of autonomy, Great leaders.
Culture is terrible now. CIO repeated in on hands meetings tell all employees they are replaceable. He won’t help with compensation, benefits or culture. One time he told us he was able to afford the deductible in January so he doesn’t know why we couldn’t. Everyone has been leaving. Those that stay are just waiting for their shares to vest.
The global Green Technology market size was valued at USD 269.04 million in 2021 and is expected to expand at a CAGR of 20.34% during the forecast period,
STORAGE UNITS FOR RENT