Likes
It is a very good place to work on but i am not fully satisfied in job satisfaction and payscale what they are offering It helps all the members to work innovatively but there is an autocratic management style hurting many employees.
read more