Remote work.
Easy work, if you don’t like complex tasks
Cons
1.Easy work if you like complex tasks
2. Weak on boarding process
3. Poor quality of provided devices (Lenovo), you can better for your self
4. Poor communications inside team and between teams-work in 3 timeZones, like India, Europe, USA and