Pros
Health benefits , 401 K
Cons
Lot of politics and favoritism. You are allowed to fall sick for 3 days only in a year. During severe weather conditions like snow storm you are forced to take time off of your vacation days if you cannot make it to office. Lot of pressure on you to perform. Product is not as great as they claim it to be. Lots of issues and complaints from clients. Clients treat you very badly for absolutely no mistake of yours! No opportunity to grow and learn new things. You will be stuck with the same kind of job for years and the job gets monotonous. Lot of micro management from the leads. Salary is not enough. The Company CEO claims they make millions but the employees hardly get anything. You have to mostly Live paycheck to paycheck! Don't expect Work life balance! Not a great place to work!