Pros
- Good exposure to various technologies - Good team - Good compensation
Cons
- Worst work life balance. The company’s official expectations for work hours is from 10:30 AM to 10 PM. The more you extend after that, the more you are hailed as a good employee. - No monitoring of managers. Managers are given free rein to exploit the employees (slaves). After working for 14-15 hours (includes meals because well work hours overlap all meal timings ), the managers are bold enough to say that the efforts the employee put in for the work he did is not a big deal. Just a part of the job. His expectations are that these slaves should work on weekends for certifications for their own “career development “. Irony is that they state that it’s for their own self development but the reviews would consist of only the beratement because of the lack of certification. If doing work efficiently and learning new tech for those tasks is not a good thing, maybe we should all just leave everything and focus on completing the courses which btw they complete by mugging up the question banks instead of actually doing the course like 12 year old.