Pros
No pros at all. Dependent mosly on only one client. Hiring and firing and lay off is no big deal for this company. Money is their most priority not the employees who work hard for them.
Cons
-I worked on client side for years and my project ended this dec end on client side and I came back to SDLC. i have good reviews from the client and my performance review from my SDLC manager is also good. I am a full time employee here but within 2 days of losing my client they laid me. They cudn't even keep their full time employees for 2 days and we worked for them for years. -On dec 4, 21 employees were laid off not because of their performance but because of incapablity of the management. -No pre-notice of it. No compensation of salary. Just left us with nothing. Atleast if they had informed earlier we could have started searching job.