Twitter staff working 84-hour weeks, managers sleeping at office: reports
People at Twitter are worried their careers might end at the firm if they do not complete the tasks by the given deadlines
0
People at Twitter are worried their careers might end at the firm if they do not complete the tasks by the given deadlines
0 Comments
Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.