How is that companies like twitter have 7.5k employees

Zscaler
siwantmon

Go to company page Zscaler

siwantmon
Apr 15 28 Comments

Seems over bloated.

comments

Want to comment? LOG IN or SIGN UP
TOP 28 Comments