Pros
- Interesting and challenging engineering tasks - Robots have a chance to reach the actual market - International English-speaking team - Flexibility to a certain degree - No micromanagement
Cons
- Chaotic environment with poor goal alignment, a lot of work being wasted, although previously it was demanded to be done ASAP. - Due to development speed, technical debt is increasing like a snowball. Bad coding practices, no code reviews, tests are done directly on robots in production. - Work under high pressure, where every task is assigned with a short deadline. Since there are no policies on guaranteed paid leaves or rules on working hours, one might end up having trouble with both. - Career growth opportunities still exist only on paper. Despite a lot of verbal talks about it over the last year, there was no precedent somebody would get a promotion (and probably will not, because management does their best to avoid increasing existing employee's paycheck) - High employee turnover. HR barely keeps up hiring replacements for people who left the company.