Pros
1. Free Lunch 2. Fantastic fellow employees
Cons
Where do I start? I don't know where they've hired certain managers from, I don't think they carry any sort of management experience whatsoever. The worst kind of communication they employ which even a fish market betters. There's hardly any Work Life Balance and certain managers assume they own your life because you're getting paid as an employee. They use un professional methods of calling you on your phone at late nights and on weekends. The manager expects you to share your screen while coding either they are learning from you or they just don't trust you. Having such imbeciles in management is such a downfall for the organization. A lot of fellow team members were let go or they left due to the same reason. If you're not talented and can blame others on your mistake, Then this is the place for you. Better Stay Away!!!