Pros
Benefits are not the best but not the worst. Talented and hard working individuals that are dedicated to the company.
Cons
Unprofessional behavior and inappropriate language used by multiple members. Disruptive and loud voice tones used which makes it impossible to concentrate on your task or project. Leader is oblivious to this and enables it by staying quiet and not addressing it. Constant level of stress imposed on members. Heavy workload and no structured lunch break because everyone eats at their desk. You are working at odd times of the day and night, including weekends. If you are not within their inner circle, you are not getting paid well. A lot of favoritism in this company. Members are not held to the same standards. No communication is made when members part ways with the company until their email bounces.