The people are awesome and there were so many projects happening at once which kept it really interesting. The client portfolio is really impressive and continuing to grow from what I hear. Work-life balance was really great, as management is super understanding.
Cons
I really enjoyed my time there overall and I don't really think there are any cons since the management has changed a bit!
Was here for a few year and the biggest change is the culture. New CEO who has really made this place enjoyable to work at. People come first, work hard, and get rewarded now. Technology is neat and clients seems happy (from what i hear).
Cons
Changes were constant in beginning. Run lean which can make for a hectic work environment when they get busy at times.